mirror of
				https://gitee.com/binary/weixin-java-tools.git
				synced 2025-11-01 03:25:35 +08:00 
			
		
		
		
	🎨 修复错误的类命名
This commit is contained in:
		| @ -10,15 +10,15 @@ import java.io.Serializable; | ||||
| /** | ||||
|  * . | ||||
|  * @author leeis | ||||
|  * @Date 2018/12/29 | ||||
|  * @date 2018/12/29 | ||||
|  */ | ||||
| @Data | ||||
| @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; | ||||
| 
 | ||||
|   /** | ||||
|    * 兑换券专用,填写兑换内容的名称。 | ||||
|    * 兑换券专用,填写兑换内容的名称. | ||||
|    */ | ||||
|   @SerializedName("default_detail") | ||||
|   private String defaultDetail; | ||||
| @ -28,7 +28,7 @@ public final class GeneralCard extends Card implements Serializable { | ||||
|     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); | ||||
|   } | ||||
| } | ||||
| @ -10,18 +10,18 @@ import java.io.Serializable; | ||||
| /** | ||||
|  * . | ||||
|  * @author leeis | ||||
|  * @Date 2018/12/29 | ||||
|  * @date 2018/12/29 | ||||
|  */ | ||||
| @Data | ||||
| @EqualsAndHashCode(callSuper = true) | ||||
| public class GeneralCardCreateRequest extends AbstractCardCreateRequest implements Serializable { | ||||
| public class GeneralCouponCreateRequest extends AbstractCardCreateRequest implements Serializable { | ||||
|   private static final long serialVersionUID = 1771355872211267723L; | ||||
| 
 | ||||
|   @SerializedName("card_type") | ||||
|   private String cardType = "GENERAL_COUPON"; | ||||
| 
 | ||||
|   @SerializedName("general_coupon") | ||||
|   private GeneralCard generalCoupon; | ||||
|   private GeneralCoupon generalCoupon; | ||||
| 
 | ||||
|   @Override | ||||
|   public String toString() { | ||||
| @ -186,13 +186,13 @@ public class WxMpCardServiceImplTest { | ||||
|  | ||||
|     //普通兑换券 | ||||
|     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)); | ||||
|   } | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Binary Wang
					Binary Wang