File tree Expand file tree Collapse file tree 4 files changed +20
-0
lines changed
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/invoice/reimburse Expand file tree Collapse file tree 4 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 11package me .chanjar .weixin .mp .bean .invoice .reimburse ;
22
33import com .google .gson .annotations .SerializedName ;
4+ import lombok .AllArgsConstructor ;
45import lombok .Builder ;
56import lombok .Data ;
7+ import lombok .NoArgsConstructor ;
68import me .chanjar .weixin .mp .util .json .WxMpGsonBuilder ;
79
810import java .io .Serializable ;
1719 */
1820@ Data
1921@ Builder
22+ @ NoArgsConstructor
23+ @ AllArgsConstructor
2024public class InvoiceBatchRequest implements Serializable {
2125
2226 private static final long serialVersionUID = -9121443117105107231L ;
@@ -30,6 +34,7 @@ public class InvoiceBatchRequest implements Serializable {
3034 @ SerializedName ("item_list" )
3135 private List <InvoiceInfoRequest > itemList ;
3236
37+
3338 public String toJson () {
3439 return WxMpGsonBuilder .create ().toJson (this );
3540 }
Original file line number Diff line number Diff line change 22
33
44import com .google .gson .annotations .SerializedName ;
5+ import lombok .AllArgsConstructor ;
56import lombok .Builder ;
67import lombok .Data ;
8+ import lombok .NoArgsConstructor ;
79import me .chanjar .weixin .mp .util .json .WxMpGsonBuilder ;
810
911import java .io .Serializable ;
1719 */
1820@ Data
1921@ Builder
22+ @ NoArgsConstructor
23+ @ AllArgsConstructor
2024public class InvoiceInfoRequest implements Serializable {
2125
2226 private static final long serialVersionUID = 7854633127026139444L ;
@@ -42,6 +46,7 @@ public class InvoiceInfoRequest implements Serializable {
4246 private String encryptCode ;
4347
4448
49+
4550 public String toJson () {
4651 return WxMpGsonBuilder .create ().toJson (this );
4752 }
Original file line number Diff line number Diff line change 11package me .chanjar .weixin .mp .bean .invoice .reimburse ;
22
33import com .google .gson .annotations .SerializedName ;
4+ import lombok .AllArgsConstructor ;
45import lombok .Builder ;
56import lombok .Data ;
7+ import lombok .NoArgsConstructor ;
68import me .chanjar .weixin .mp .util .json .WxMpGsonBuilder ;
79
810import java .io .Serializable ;
1618 */
1719@ Data
1820@ Builder
21+ @ NoArgsConstructor
22+ @ AllArgsConstructor
1923public class UpdateInvoiceStatusRequest implements Serializable {
2024
2125 private static final long serialVersionUID = -4122242332481909977L ;
@@ -50,6 +54,7 @@ public class UpdateInvoiceStatusRequest implements Serializable {
5054 @ SerializedName ("reimburse_status" )
5155 private String reimburseStatus ;
5256
57+
5358 public String toJson () {
5459 return WxMpGsonBuilder .create ().toJson (this );
5560 }
Original file line number Diff line number Diff line change 11package me .chanjar .weixin .mp .bean .invoice .reimburse ;
22
33import com .google .gson .annotations .SerializedName ;
4+ import lombok .AllArgsConstructor ;
45import lombok .Builder ;
56import lombok .Data ;
7+ import lombok .NoArgsConstructor ;
68import me .chanjar .weixin .mp .util .json .WxMpGsonBuilder ;
79
810import java .io .Serializable ;
1719 */
1820@ Data
1921@ Builder
22+ @ NoArgsConstructor
23+ @ AllArgsConstructor
2024public class UpdateStatusBatchRequest implements Serializable {
2125
2226 private static final long serialVersionUID = 7016357689566912199L ;
@@ -46,6 +50,7 @@ public class UpdateStatusBatchRequest implements Serializable {
4650 @ SerializedName ("invoice_list" )
4751 private List <InvoiceInfoRequest > invoiceList ;
4852
53+
4954 public String toJson () {
5055 return WxMpGsonBuilder .create ().toJson (this );
5156 }
You can’t perform that action at this time.
0 commit comments