File tree Expand file tree Collapse file tree 9 files changed +51
-14
lines changed
main/java/cn/binarywang/wx/miniapp/bean/shop/request
test/java/cn/binarywang/wx/miniapp/api/impl Expand file tree Collapse file tree 9 files changed +51
-14
lines changed Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
import java .util .List ;
13
15
*/
14
16
@ Data
15
17
@ Builder
18
+ @ NoArgsConstructor
19
+ @ AllArgsConstructor
16
20
public class WxMaShopAfterSaleAddRequest implements Serializable {
17
21
private static final long serialVersionUID = 6652525413062887786L ;
18
22
@@ -52,6 +56,8 @@ public class WxMaShopAfterSaleAddRequest implements Serializable {
52
56
53
57
@ Data
54
58
@ Builder
59
+ @ NoArgsConstructor
60
+ @ AllArgsConstructor
55
61
public static class ProductInfosBean implements Serializable {
56
62
/**
57
63
* out_product_id : 234245
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
12
14
*/
13
15
@ Data
14
16
@ Builder
17
+ @ NoArgsConstructor
18
+ @ AllArgsConstructor
15
19
public class WxMaShopAfterSaleGetRequest implements Serializable {
16
20
private static final long serialVersionUID = -1275475147400719521L ;
17
21
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
12
14
*/
13
15
@ Data
14
16
@ Builder
17
+ @ NoArgsConstructor
18
+ @ AllArgsConstructor
15
19
public class WxMaShopAfterSaleUpdateRequest implements Serializable {
16
20
private static final long serialVersionUID = 2712027510252221370L ;
17
21
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
import java .util .List ;
13
15
*/
14
16
@ Data
15
17
@ Builder
18
+ @ NoArgsConstructor
19
+ @ AllArgsConstructor
16
20
public class WxMaShopAuditBrandRequest implements Serializable {
17
21
private static final long serialVersionUID = -969331692973992066L ;
18
22
@@ -25,6 +29,8 @@ public class WxMaShopAuditBrandRequest implements Serializable {
25
29
26
30
@ Data
27
31
@ Builder
32
+ @ NoArgsConstructor
33
+ @ AllArgsConstructor
28
34
public static class AuditReqBean implements Serializable {
29
35
/**
30
36
* license : ["https://img.zhls.qq.com/3/609b98f7e0ff43d59ce6d9cca636c3e0.jpg"]
@@ -38,6 +44,8 @@ public static class AuditReqBean implements Serializable {
38
44
39
45
@ Data
40
46
@ Builder
47
+ @ NoArgsConstructor
48
+ @ AllArgsConstructor
41
49
public static class BrandInfoBean implements Serializable {
42
50
/**
43
51
* brand_audit_type : 1
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
import java .util .List ;
13
15
*/
14
16
@ Data
15
17
@ Builder
18
+ @ NoArgsConstructor
19
+ @ AllArgsConstructor
16
20
public class WxMaShopAuditCategoryRequest implements Serializable {
17
21
private static final long serialVersionUID = -6730876344556487071L ;
18
22
@@ -25,6 +29,8 @@ public class WxMaShopAuditCategoryRequest implements Serializable {
25
29
26
30
@ Data
27
31
@ Builder
32
+ @ NoArgsConstructor
33
+ @ AllArgsConstructor
28
34
public static class AuditReqBean implements Serializable {
29
35
/**
30
36
* license : ["www.xxxxx.com"]
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
12
14
*/
13
15
@ Data
14
16
@ Builder
17
+ @ NoArgsConstructor
18
+ @ AllArgsConstructor
15
19
public class WxMaShopDeliveryRecieveRequest implements Serializable {
16
20
private static final long serialVersionUID = 1540854758624081221L ;
17
21
Original file line number Diff line number Diff line change 1
1
package cn .binarywang .wx .miniapp .bean .shop .request ;
2
2
3
3
import com .google .gson .annotations .SerializedName ;
4
+ import lombok .AllArgsConstructor ;
4
5
import lombok .Builder ;
5
6
import lombok .Data ;
7
+ import lombok .NoArgsConstructor ;
6
8
7
9
import java .io .Serializable ;
8
10
import java .util .List ;
13
15
*/
14
16
@ Data
15
17
@ Builder
18
+ @ NoArgsConstructor
19
+ @ AllArgsConstructor
16
20
public class WxMaShopDeliverySendRequest implements Serializable {
17
21
private static final long serialVersionUID = -4034672301224469057L ;
18
22
@@ -37,6 +41,8 @@ public class WxMaShopDeliverySendRequest implements Serializable {
37
41
38
42
@ Data
39
43
@ Builder
44
+ @ NoArgsConstructor
45
+ @ AllArgsConstructor
40
46
public static class DeliveryListBean implements Serializable {
41
47
/**
42
48
* delivery_id : SF
Original file line number Diff line number Diff line change @@ -29,19 +29,19 @@ public class WxMaShopAfterSaleServiceImplTest {
29
29
@ Test
30
30
public void testAdd () throws WxErrorException {
31
31
WxMaShopAfterSaleAddRequest .ProductInfosBean productInfosBean = WxMaShopAfterSaleAddRequest .ProductInfosBean .builder ()
32
- .outProductId ("234245 " )
33
- .outSkuId ("23424 " )
34
- .productCnt (5 )
32
+ .outProductId ("19030 " )
33
+ .outSkuId ("123266 " )
34
+ .productCnt (1 )
35
35
.build ();
36
36
WxMaShopAfterSaleAddRequest request = WxMaShopAfterSaleAddRequest .builder ()
37
- .outOrderId ("xxxxx " )
38
- .outAftersaleId ("xxxxxx " )
39
- .openid ("oTVP50O53a7jgmawAmxKukNlq3XI " )
37
+ .outOrderId ("318070290792415232X " )
38
+ .outAftersaleId ("318092069606883328X " )
39
+ .openid ("odIi15CuQ0IQviqsnUMy6CKNetrMX " )
40
40
.type (1 )
41
- .createTime ("2020-12-01 00:00:00" )
41
+ .createTime ("2021-08-20 00:00:00" )
42
42
.status (1 )
43
43
.finishAllAftersale (0 )
44
- .path ("/pages/aftersale.html?out_aftersale_id=xxxxx " )
44
+ .path ("/pages/aftersale.html?out_aftersale_id=318092069606883328X " )
45
45
.refund (100L )
46
46
.productInfos (new ArrayList <>(Arrays .asList (productInfosBean )))
47
47
.build ();
Original file line number Diff line number Diff line change @@ -34,14 +34,13 @@ public void testGetCompanyList() throws WxErrorException {
34
34
@ Test
35
35
public void testSend () throws WxErrorException {
36
36
WxMaShopDeliverySendRequest .DeliveryListBean deliveryListBean = WxMaShopDeliverySendRequest .DeliveryListBean .builder ()
37
- .deliveryId ("SF " )
38
- .waybillId ("23424324253 " )
37
+ .deliveryId ("ZTO " )
38
+ .waybillId ("73164691843558 " )
39
39
.build ();
40
40
WxMaShopDeliverySendRequest request = WxMaShopDeliverySendRequest .builder ()
41
- .orderId (123456L )
42
- .outOrderId ("xxxxx" )
43
- .openid ("oTVP50O53a7jgmawAmxKukNlq3XI" )
44
- .finishAllDelivery (0 )
41
+ .outOrderId ("318070290792415232" )
42
+ .openid ("odIi15CuQ0IQviqsnUMy6CKNetrM" )
43
+ .finishAllDelivery (1 )
45
44
.deliveryList (new ArrayList <>(Arrays .asList (deliveryListBean )))
46
45
.build ();
47
46
WxMaShopBaseResponse response = wxService .getShopDeliveryService ().send (request );
You can’t perform that action at this time.
0 commit comments