Merge #62 into master from cc_20260313_ws_wallet
网商 * cc_20260313_ws_wallet: (3 commits squashed) - fix:新店开通网商钱包 - fix:网商钱包开通回调修改 - fix Signed-off-by: 王非凡 <accounts_67eba0c5fee9c49c80c8e2b4@mail.teambition.com> Merged-by: 正新 <accounts_6964c7bcd2a2c377c5bbd01b@mail.teambition.com> CR-link: https://codeup.aliyun.com/692ea314dec569489f6f167c/hangzhou/java/custom_zxjp/change/62
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
package com.cool.store.dto.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网商充值账户
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2026/3/13
|
||||
*/
|
||||
@Data
|
||||
public class WsPayAccountDTO {
|
||||
|
||||
@ApiModelProperty("门店id")
|
||||
private String outStoreId;
|
||||
|
||||
@ApiModelProperty("收款账号")
|
||||
private String payeeAccNo;
|
||||
|
||||
@ApiModelProperty("收款账户名称")
|
||||
private String payeeAccName;
|
||||
|
||||
@ApiModelProperty("收款银行名称")
|
||||
private String payeeBankName;
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网商新店开通网商自然人账户Request
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2026/3/13
|
||||
*/
|
||||
@Data
|
||||
public class NewStoreAccountCreateRequest {
|
||||
@ApiModelProperty(value = "CRM门店编号", required = true)
|
||||
public String outStoreId;
|
||||
|
||||
@ApiModelProperty(value = "联系电话", required = true)
|
||||
private String phoneNumber;
|
||||
|
||||
@ApiModelProperty(value = "账户简称", required = true)
|
||||
private String accountAliasName;
|
||||
|
||||
@ApiModelProperty("法人姓名")
|
||||
private String legalName;
|
||||
|
||||
@ApiModelProperty("法人证件号码")
|
||||
private String legalNo;
|
||||
|
||||
@ApiModelProperty("法人联系电话")
|
||||
private String legalPhone;
|
||||
|
||||
@ApiModelProperty("法人银行卡号")
|
||||
private String legalAccountCardNo;
|
||||
|
||||
@ApiModelProperty("法人银行预留手机号")
|
||||
private String legalAccountPhone;
|
||||
|
||||
@ApiModelProperty("法人银行卡开户支行")
|
||||
private String legalBankNo;
|
||||
|
||||
@ApiModelProperty("法人银行卡开户支行名称")
|
||||
private String legalBankName;
|
||||
|
||||
@ApiModelProperty("法人代表证件人像面图片链接")
|
||||
private String certPhotoA;
|
||||
|
||||
@ApiModelProperty("法人代表证件国徽面图片链接")
|
||||
private String certPhotoB;
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
* @Date 2025/11/20 13:38
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
public class NewWsCreateAccountRequest {
|
||||
@ApiModelProperty("门店id")
|
||||
@NotNull(message = "门店id不能为空")
|
||||
private Long shopId;
|
||||
|
||||
/**
|
||||
* 签约人名称
|
||||
*/
|
||||
@ApiModelProperty(value = "签约人名称")
|
||||
private String signerName;
|
||||
|
||||
/**
|
||||
* 签约人身份证号码
|
||||
*/
|
||||
@ApiModelProperty(value = "签约人身份证号码")
|
||||
private String signerIdCard;
|
||||
|
||||
/**
|
||||
* 签约人手机号
|
||||
*/
|
||||
@ApiModelProperty(value = "签约人手机号")
|
||||
private String signerPhone;
|
||||
|
||||
/**
|
||||
* 签约人身份证正面
|
||||
*/
|
||||
@ApiModelProperty(value = "签约人身份证正面")
|
||||
private String signerIdCardFront;
|
||||
|
||||
/**
|
||||
* 签约人身份证反面
|
||||
*/
|
||||
@ApiModelProperty(value = "签约人身份证反面")
|
||||
private String signerIdCardBack;
|
||||
|
||||
/**
|
||||
* 结算卡
|
||||
*/
|
||||
@ApiModelProperty(value = "结算卡")
|
||||
@NotBlank(message = "结算卡不能为空")
|
||||
private String settlementCard;
|
||||
|
||||
/**
|
||||
* 开户支行名称
|
||||
*/
|
||||
@ApiModelProperty(value = "开户支行名称")
|
||||
@NotBlank(message = "开户支行名称不能为空")
|
||||
private String bankBranchName;
|
||||
|
||||
/**
|
||||
* 开户支行编号
|
||||
*/
|
||||
@ApiModelProperty(value = "开户支行编号")
|
||||
@NotBlank(message = "开户支行编号不能为空")
|
||||
private String bankBranchCode;
|
||||
|
||||
/**
|
||||
* 银行预留手机号
|
||||
*/
|
||||
@ApiModelProperty(value = "银行预留手机号")
|
||||
@NotBlank(message = "银行预留手机号不能为空")
|
||||
private String bankReservedPhone;
|
||||
}
|
||||
Reference in New Issue
Block a user