33import com .github .binarywang .wxpay .bean .request .BaseWxPayRequest ;
44import com .github .binarywang .wxpay .exception .WxPayException ;
55import com .thoughtworks .xstream .annotations .XStreamAlias ;
6+ import lombok .AllArgsConstructor ;
67import lombok .Builder ;
78import lombok .Data ;
89import lombok .EqualsAndHashCode ;
2021@ Data
2122@ EqualsAndHashCode (callSuper = true )
2223@ NoArgsConstructor
24+ @ AllArgsConstructor
2325@ Builder
2426@ XStreamAlias ("xml" )
2527public class EntPayBankRequest extends BaseWxPayRequest {
@@ -32,6 +34,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
3234 * 示例值:1212121221227
3335 * 类型:string(32)
3436 * 描述:商户订单号,需保持唯一(只允许数字[0~9]或字母[A~Z]和[a~z],最短8位,最长32位)
37+ * </pre>
3538 */
3639 @ Required
3740 @ XStreamAlias ("partner_trade_no" )
@@ -46,7 +49,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
4649 * 示例值:8609cb22e1774a50a930e414cc71eca06121bcd266335cda230d24a7886a8d9f
4750 * 类型:string(64)
4851 * 描述:收款方银行卡号(采用标准RSA算法,公钥由微信侧提供),详见获取RSA加密公钥API
49- *
52+ * </pre>
5053 */
5154 @ Required
5255 @ XStreamAlias ("enc_bank_no" )
@@ -61,6 +64,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
6164 * 示例值:ca775af5f841bdf424b2e6eb86a6e21e
6265 * 类型:string(64)
6366 * 描述:收款方用户名(采用标准RSA算法,公钥由微信侧提供)详见获取RSA加密公钥API
67+ * </pre>
6468 */
6569 @ Required
6670 @ XStreamAlias ("enc_true_name" )
@@ -74,6 +78,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
7478 * 示例值:1001
7579 * 类型:string(64)
7680 * 描述:银行卡所在开户行编号,详见银行编号列表
81+ * </pre>
7782 */
7883 @ Required
7984 @ XStreamAlias ("bank_code" )
@@ -87,6 +92,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
8792 * 示例值:100000
8893 * 类型:int
8994 * 描述:付款金额:RMB分(支付总额,不含手续费) 注:大于0的整数
95+ * </pre>
9096 */
9197 @ Required
9298 @ XStreamAlias ("amount" )
@@ -100,6 +106,7 @@ public class EntPayBankRequest extends BaseWxPayRequest {
100106 * 示例值:理财
101107 * 类型:string
102108 * 描述:企业付款到银行卡付款说明,即订单备注(UTF8编码,允许100个字符以内)
109+ * </pre>
103110 */
104111 @ Required
105112 @ XStreamAlias ("desc" )
0 commit comments