mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 02:55:04 +08:00
update 创建企业用户
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
package com.jsowell.adapay.dto;
|
||||
|
||||
import lombok.*;
|
||||
|
||||
import javax.validation.constraints.Email;
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.NotBlank;
|
||||
|
||||
@Getter
|
||||
@Setter
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Builder
|
||||
public class CreateCorpMemberDTO {
|
||||
// 运营商id
|
||||
private String merchantId;
|
||||
|
||||
// 企业名称
|
||||
@Max(value = 50)
|
||||
private String businessName;
|
||||
|
||||
// 省份编码
|
||||
@Max(value = 4)
|
||||
private String provCode;
|
||||
|
||||
// 地区编码
|
||||
@Max(value = 4)
|
||||
private String areaCode;
|
||||
|
||||
// 统一社会信用码
|
||||
@Max(value = 18)
|
||||
private String socialCreditCode;
|
||||
|
||||
// 统一社会信用证有效期 (格式:YYYYMMDD,例如:20190909)
|
||||
private String socialCreditCodeExpires;
|
||||
|
||||
// 经营范围
|
||||
private String businessScope;
|
||||
|
||||
// 法人姓名
|
||||
@NotBlank(message = "法人姓名为必填项")
|
||||
private String legalPerson;
|
||||
|
||||
// 法人身份证号码
|
||||
@NotBlank(message = "法人身份证号码为必填项")
|
||||
private String legalCertId;
|
||||
|
||||
// 法人身份证有效期 (格式:YYYYMMDD,例如:20190909)
|
||||
@NotBlank(message = "法人身份证有效期为必填项")
|
||||
private String legalCertIdExpires;
|
||||
|
||||
// 法人手机号
|
||||
@NotBlank(message = "法人手机号为必填项")
|
||||
private String legalMp;
|
||||
|
||||
// 企业地址
|
||||
@NotBlank(message = "企业地址为必填项")
|
||||
private String address;
|
||||
|
||||
// 邮编
|
||||
private String zipCode;
|
||||
|
||||
// 企业电话
|
||||
private String telphone;
|
||||
|
||||
// 企业邮箱
|
||||
@Email(message = "请填写正确的邮箱地址")
|
||||
private String email;
|
||||
|
||||
// 上传附件,传入的中文文件名称为 UTF-8 字符集 URLEncode 编码后的字符串。
|
||||
// 内容须包含三证合一证件照、法人身份证正面照、法人身份证反面照、开户银行许可证照。 压缩 zip包后上传,最大限制为 9 M。
|
||||
private String attachFile;
|
||||
|
||||
// 银行代码,如果需要自动开结算账户,本字段必填
|
||||
private String bankCode;
|
||||
|
||||
// 银行账户类型:1-对公;2-对私,如果需要自动开结算账户,本字段必填
|
||||
private String bankAcctType;
|
||||
|
||||
// 银行卡号,如果需要自动开结算账户,本字段必填
|
||||
private String cardNo;
|
||||
|
||||
// 银行卡对应的户名,如果需要自动开结算账户,本字段必填;若银行账户类型是对公,必须与企业名称一致
|
||||
private String cardName;
|
||||
|
||||
}
|
||||
@@ -247,6 +247,11 @@ public class AdapayMemberService {
|
||||
return vo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新结算账户设置
|
||||
* @param dto
|
||||
* @throws BaseAdaPayException
|
||||
*/
|
||||
public void updateSettleAccountConfig(UpdateAccountConfigDTO dto) throws BaseAdaPayException {
|
||||
// 通过merchantId 查询出汇付会员id 和 结算账户id,用来查询余额
|
||||
AdapayMemberAccount adapayMemberAccount = adapayMemberAccountService.selectByMerchantId(dto.getMerchantId());
|
||||
@@ -269,4 +274,11 @@ public class AdapayMemberService {
|
||||
}
|
||||
Map<String, Object> settleCount = SettleAccount.update(params);
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建企业用户
|
||||
*/
|
||||
public void createCorpMember() {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user