Browse Source

🎨 修复错误的类命名

master
Binary Wang 5 years ago
parent
commit
3e948ec01b
3 changed files with 14 additions and 14 deletions
  1. +5
    -5
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCoupon.java
  2. +3
    -3
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCouponCreateRequest.java
  3. +6
    -6
      weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpCardServiceImplTest.java

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCard.java → weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCoupon.java View File

@@ -10,15 +10,15 @@ import java.io.Serializable;
/** /**
* . * .
* @author leeis * @author leeis
* @Date 2018/12/29
* @date 2018/12/29
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public final class GeneralCard extends Card implements Serializable {
public final class GeneralCoupon extends Card implements Serializable {
private static final long serialVersionUID = -1577656733441132585L; private static final long serialVersionUID = -1577656733441132585L;


/** /**
* 兑换券专用,填写兑换内容的名称
* 兑换券专用,填写兑换内容的名称.
*/ */
@SerializedName("default_detail") @SerializedName("default_detail")
private String defaultDetail; private String defaultDetail;
@@ -28,7 +28,7 @@ public final class GeneralCard extends Card implements Serializable {
return WxMpGsonBuilder.create().toJson(this); return WxMpGsonBuilder.create().toJson(this);
} }


public static GeneralCard fromJson(String json) {
return WxMpGsonBuilder.create().fromJson(json, GeneralCard.class);
public static GeneralCoupon fromJson(String json) {
return WxMpGsonBuilder.create().fromJson(json, GeneralCoupon.class);
} }
} }

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCardCreateRequest.java → weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/GeneralCouponCreateRequest.java View File

@@ -10,18 +10,18 @@ import java.io.Serializable;
/** /**
* . * .
* @author leeis * @author leeis
* @Date 2018/12/29
* @date 2018/12/29
*/ */
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class GeneralCardCreateRequest extends AbstractCardCreateRequest implements Serializable {
public class GeneralCouponCreateRequest extends AbstractCardCreateRequest implements Serializable {
private static final long serialVersionUID = 1771355872211267723L; private static final long serialVersionUID = 1771355872211267723L;


@SerializedName("card_type") @SerializedName("card_type")
private String cardType = "GENERAL_COUPON"; private String cardType = "GENERAL_COUPON";


@SerializedName("general_coupon") @SerializedName("general_coupon")
private GeneralCard generalCoupon;
private GeneralCoupon generalCoupon;


@Override @Override
public String toString() { public String toString() {

+ 6
- 6
weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpCardServiceImplTest.java View File

@@ -186,13 +186,13 @@ public class WxMpCardServiceImplTest {


//普通兑换券 //普通兑换券
WxMpCardCreateRequest generalMessage = new WxMpCardCreateRequest(); WxMpCardCreateRequest generalMessage = new WxMpCardCreateRequest();
GeneralCardCreateRequest generalCardCreateRequest = new GeneralCardCreateRequest();
GeneralCard generalCard = new GeneralCard();
generalCard.setBaseInfo(base);
generalCard.setDefaultDetail("音乐木盒");
GeneralCouponCreateRequest generalCouponCreateRequest = new GeneralCouponCreateRequest();
GeneralCoupon generalCoupon = new GeneralCoupon();
generalCoupon.setBaseInfo(base);
generalCoupon.setDefaultDetail("音乐木盒");


generalCardCreateRequest.setGeneralCoupon(generalCard);
generalMessage.setCardCreateRequest(generalCardCreateRequest);
generalCouponCreateRequest.setGeneralCoupon(generalCoupon);
generalMessage.setCardCreateRequest(generalCouponCreateRequest);
System.out.println(this.wxService.getCardService().createCard(generalMessage)); System.out.println(this.wxService.getCardService().createCard(generalMessage));
} }




Loading…
Cancel
Save