mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-10-29 01:18:36 +08:00
🎨 修复客户端在使用Request对象时由lombok注解引发的错误
This commit is contained in:
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -13,6 +15,8 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopAfterSaleAddRequest implements Serializable {
|
public class WxMaShopAfterSaleAddRequest implements Serializable {
|
||||||
private static final long serialVersionUID = 6652525413062887786L;
|
private static final long serialVersionUID = 6652525413062887786L;
|
||||||
|
|
||||||
@ -52,6 +56,8 @@ public class WxMaShopAfterSaleAddRequest implements Serializable {
|
|||||||
|
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public static class ProductInfosBean implements Serializable {
|
public static class ProductInfosBean implements Serializable {
|
||||||
/**
|
/**
|
||||||
* out_product_id : 234245
|
* out_product_id : 234245
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
@ -12,6 +14,8 @@ import java.io.Serializable;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopAfterSaleGetRequest implements Serializable {
|
public class WxMaShopAfterSaleGetRequest implements Serializable {
|
||||||
private static final long serialVersionUID = -1275475147400719521L;
|
private static final long serialVersionUID = -1275475147400719521L;
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
@ -12,6 +14,8 @@ import java.io.Serializable;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopAfterSaleUpdateRequest implements Serializable {
|
public class WxMaShopAfterSaleUpdateRequest implements Serializable {
|
||||||
private static final long serialVersionUID = 2712027510252221370L;
|
private static final long serialVersionUID = 2712027510252221370L;
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -13,6 +15,8 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopAuditBrandRequest implements Serializable {
|
public class WxMaShopAuditBrandRequest implements Serializable {
|
||||||
private static final long serialVersionUID = -969331692973992066L;
|
private static final long serialVersionUID = -969331692973992066L;
|
||||||
|
|
||||||
@ -25,6 +29,8 @@ public class WxMaShopAuditBrandRequest implements Serializable {
|
|||||||
|
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public static class AuditReqBean implements Serializable {
|
public static class AuditReqBean implements Serializable {
|
||||||
/**
|
/**
|
||||||
* license : ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"]
|
* license : ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"]
|
||||||
@ -38,6 +44,8 @@ public class WxMaShopAuditBrandRequest implements Serializable {
|
|||||||
|
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public static class BrandInfoBean implements Serializable {
|
public static class BrandInfoBean implements Serializable {
|
||||||
/**
|
/**
|
||||||
* brand_audit_type : 1
|
* brand_audit_type : 1
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -13,6 +15,8 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopAuditCategoryRequest implements Serializable {
|
public class WxMaShopAuditCategoryRequest implements Serializable {
|
||||||
private static final long serialVersionUID = -6730876344556487071L;
|
private static final long serialVersionUID = -6730876344556487071L;
|
||||||
|
|
||||||
@ -25,6 +29,8 @@ public class WxMaShopAuditCategoryRequest implements Serializable {
|
|||||||
|
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public static class AuditReqBean implements Serializable {
|
public static class AuditReqBean implements Serializable {
|
||||||
/**
|
/**
|
||||||
* license : ["www.xxxxx.com"]
|
* license : ["www.xxxxx.com"]
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
||||||
@ -12,6 +14,8 @@ import java.io.Serializable;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopDeliveryRecieveRequest implements Serializable {
|
public class WxMaShopDeliveryRecieveRequest implements Serializable {
|
||||||
private static final long serialVersionUID = 1540854758624081221L;
|
private static final long serialVersionUID = 1540854758624081221L;
|
||||||
|
|
||||||
|
|||||||
@ -1,8 +1,10 @@
|
|||||||
package cn.binarywang.wx.miniapp.bean.shop.request;
|
package cn.binarywang.wx.miniapp.bean.shop.request;
|
||||||
|
|
||||||
import com.google.gson.annotations.SerializedName;
|
import com.google.gson.annotations.SerializedName;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -13,6 +15,8 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public class WxMaShopDeliverySendRequest implements Serializable {
|
public class WxMaShopDeliverySendRequest implements Serializable {
|
||||||
private static final long serialVersionUID = -4034672301224469057L;
|
private static final long serialVersionUID = -4034672301224469057L;
|
||||||
|
|
||||||
@ -37,6 +41,8 @@ public class WxMaShopDeliverySendRequest implements Serializable {
|
|||||||
|
|
||||||
@Data
|
@Data
|
||||||
@Builder
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
public static class DeliveryListBean implements Serializable {
|
public static class DeliveryListBean implements Serializable {
|
||||||
/**
|
/**
|
||||||
* delivery_id : SF
|
* delivery_id : SF
|
||||||
|
|||||||
@ -29,19 +29,19 @@ public class WxMaShopAfterSaleServiceImplTest {
|
|||||||
@Test
|
@Test
|
||||||
public void testAdd() throws WxErrorException {
|
public void testAdd() throws WxErrorException {
|
||||||
WxMaShopAfterSaleAddRequest.ProductInfosBean productInfosBean = WxMaShopAfterSaleAddRequest.ProductInfosBean.builder()
|
WxMaShopAfterSaleAddRequest.ProductInfosBean productInfosBean = WxMaShopAfterSaleAddRequest.ProductInfosBean.builder()
|
||||||
.outProductId("234245")
|
.outProductId("19030")
|
||||||
.outSkuId("23424")
|
.outSkuId("123266")
|
||||||
.productCnt(5)
|
.productCnt(1)
|
||||||
.build();
|
.build();
|
||||||
WxMaShopAfterSaleAddRequest request = WxMaShopAfterSaleAddRequest.builder()
|
WxMaShopAfterSaleAddRequest request = WxMaShopAfterSaleAddRequest.builder()
|
||||||
.outOrderId("xxxxx")
|
.outOrderId("318070290792415232X")
|
||||||
.outAftersaleId("xxxxxx")
|
.outAftersaleId("318092069606883328X")
|
||||||
.openid("oTVP50O53a7jgmawAmxKukNlq3XI")
|
.openid("odIi15CuQ0IQviqsnUMy6CKNetrMX")
|
||||||
.type(1)
|
.type(1)
|
||||||
.createTime("2020-12-01 00:00:00")
|
.createTime("2021-08-20 00:00:00")
|
||||||
.status(1)
|
.status(1)
|
||||||
.finishAllAftersale(0)
|
.finishAllAftersale(0)
|
||||||
.path("/pages/aftersale.html?out_aftersale_id=xxxxx")
|
.path("/pages/aftersale.html?out_aftersale_id=318092069606883328X")
|
||||||
.refund(100L)
|
.refund(100L)
|
||||||
.productInfos(new ArrayList<>(Arrays.asList(productInfosBean)))
|
.productInfos(new ArrayList<>(Arrays.asList(productInfosBean)))
|
||||||
.build();
|
.build();
|
||||||
|
|||||||
@ -34,14 +34,13 @@ public class WxMaShopDeliveryServiceImplTest {
|
|||||||
@Test
|
@Test
|
||||||
public void testSend() throws WxErrorException {
|
public void testSend() throws WxErrorException {
|
||||||
WxMaShopDeliverySendRequest.DeliveryListBean deliveryListBean = WxMaShopDeliverySendRequest.DeliveryListBean.builder()
|
WxMaShopDeliverySendRequest.DeliveryListBean deliveryListBean = WxMaShopDeliverySendRequest.DeliveryListBean.builder()
|
||||||
.deliveryId("SF")
|
.deliveryId("ZTO")
|
||||||
.waybillId("23424324253")
|
.waybillId("73164691843558")
|
||||||
.build();
|
.build();
|
||||||
WxMaShopDeliverySendRequest request = WxMaShopDeliverySendRequest.builder()
|
WxMaShopDeliverySendRequest request = WxMaShopDeliverySendRequest.builder()
|
||||||
.orderId(123456L)
|
.outOrderId("318070290792415232")
|
||||||
.outOrderId("xxxxx")
|
.openid("odIi15CuQ0IQviqsnUMy6CKNetrM")
|
||||||
.openid("oTVP50O53a7jgmawAmxKukNlq3XI")
|
.finishAllDelivery(1)
|
||||||
.finishAllDelivery(0)
|
|
||||||
.deliveryList(new ArrayList<>(Arrays.asList(deliveryListBean)))
|
.deliveryList(new ArrayList<>(Arrays.asList(deliveryListBean)))
|
||||||
.build();
|
.build();
|
||||||
WxMaShopBaseResponse response = wxService.getShopDeliveryService().send(request);
|
WxMaShopBaseResponse response = wxService.getShopDeliveryService().send(request);
|
||||||
|
|||||||
Reference in New Issue
Block a user