fix:开店流程网商开通失败标识缓存;小程序账户列表返回对象修改;根据门店编码查询开通基础信息逻辑修改;网商账户提交逻辑修改;
feat:网商激活接口
This commit is contained in:
@@ -16,6 +16,9 @@ public class OpenBasicInfoDTO {
|
||||
@ApiModelProperty(value = "门店编号")
|
||||
private String storeCode;
|
||||
|
||||
@ApiModelProperty("门店id")
|
||||
private String storeId;
|
||||
|
||||
/**
|
||||
* 签约人名称
|
||||
*/
|
||||
@@ -106,8 +109,8 @@ public class OpenBasicInfoDTO {
|
||||
@ApiModelProperty(value = "银行预留手机号")
|
||||
private String bankReservedPhone;
|
||||
|
||||
|
||||
|
||||
@ApiModelProperty("来源,开通流程传1,其他0")
|
||||
private Integer source;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
package com.cool.store.dto.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网商激活短链DTO
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/20
|
||||
*/
|
||||
@Data
|
||||
public class TextMsgSendDTO {
|
||||
@ApiModelProperty("crm门店id")
|
||||
private String outStoreId;
|
||||
|
||||
@ApiModelProperty("H5 激活页短链(商户需访问此链接完成操作,非公网可直接访问需确认权限)")
|
||||
private String activityUrl;
|
||||
|
||||
@ApiModelProperty("短链失效时间(格式:YYYY-MM-DD HH:mm:ss,过期后需重新调用接口生成)")
|
||||
private String expireTime;
|
||||
}
|
||||
@@ -1,9 +1,18 @@
|
||||
package com.cool.store.entity.wallet;
|
||||
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import javax.persistence.*;
|
||||
|
||||
@Table(name = "zxjp_open_bank_info")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
public class OpenBankInfoDO {
|
||||
/**
|
||||
* 门店编号
|
||||
@@ -11,6 +20,12 @@ public class OpenBankInfoDO {
|
||||
@Column(name = "store_code")
|
||||
private String storeCode;
|
||||
|
||||
/**
|
||||
* 门店id
|
||||
*/
|
||||
@Column(name = "store_id")
|
||||
private String storeId;
|
||||
|
||||
/**
|
||||
* 签约人名称
|
||||
*/
|
||||
@@ -119,318 +134,9 @@ public class OpenBankInfoDO {
|
||||
@Column(name = "bank_reserved_phone")
|
||||
private String bankReservedPhone;
|
||||
|
||||
|
||||
public String getLegalName() {
|
||||
return legalName;
|
||||
}
|
||||
|
||||
public void setLegalName(String legalName) {
|
||||
this.legalName = legalName;
|
||||
}
|
||||
|
||||
public String getLegalIdCard() {
|
||||
return legalIdCard;
|
||||
}
|
||||
|
||||
public void setLegalIdCard(String legalIdCard) {
|
||||
this.legalIdCard = legalIdCard;
|
||||
}
|
||||
|
||||
public String getLegalPhone() {
|
||||
return legalPhone;
|
||||
}
|
||||
|
||||
public void setLegalPhone(String legalPhone) {
|
||||
this.legalPhone = legalPhone;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取门店编号
|
||||
*
|
||||
* @return store_code - 门店编号
|
||||
* 来源,开通流程传1,其他0
|
||||
*/
|
||||
public String getStoreCode() {
|
||||
return storeCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置门店编号
|
||||
*
|
||||
* @param storeCode 门店编号
|
||||
*/
|
||||
public void setStoreCode(String storeCode) {
|
||||
this.storeCode = storeCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签约人名称
|
||||
*
|
||||
* @return signer_name - 签约人名称
|
||||
*/
|
||||
public String getSignerName() {
|
||||
return signerName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置签约人名称
|
||||
*
|
||||
* @param signerName 签约人名称
|
||||
*/
|
||||
public void setSignerName(String signerName) {
|
||||
this.signerName = signerName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签约人身份证号码
|
||||
*
|
||||
* @return signer_id_card - 签约人身份证号码
|
||||
*/
|
||||
public String getSignerIdCard() {
|
||||
return signerIdCard;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置签约人身份证号码
|
||||
*
|
||||
* @param signerIdCard 签约人身份证号码
|
||||
*/
|
||||
public void setSignerIdCard(String signerIdCard) {
|
||||
this.signerIdCard = signerIdCard;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签约人手机号
|
||||
*
|
||||
* @return signer_phone - 签约人手机号
|
||||
*/
|
||||
public String getSignerPhone() {
|
||||
return signerPhone;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置签约人手机号
|
||||
*
|
||||
* @param signerPhone 签约人手机号
|
||||
*/
|
||||
public void setSignerPhone(String signerPhone) {
|
||||
this.signerPhone = signerPhone;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签约人身份证正面
|
||||
*
|
||||
* @return signer_id_card_front - 签约人身份证正面
|
||||
*/
|
||||
public String getSignerIdCardFront() {
|
||||
return signerIdCardFront;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置签约人身份证正面
|
||||
*
|
||||
* @param signerIdCardFront 签约人身份证正面
|
||||
*/
|
||||
public void setSignerIdCardFront(String signerIdCardFront) {
|
||||
this.signerIdCardFront = signerIdCardFront;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取签约人身份证反面
|
||||
*
|
||||
* @return signer_id_card_back - 签约人身份证反面
|
||||
*/
|
||||
public String getSignerIdCardBack() {
|
||||
return signerIdCardBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置签约人身份证反面
|
||||
*
|
||||
* @param signerIdCardBack 签约人身份证反面
|
||||
*/
|
||||
public void setSignerIdCardBack(String signerIdCardBack) {
|
||||
this.signerIdCardBack = signerIdCardBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取营业执照名字
|
||||
*
|
||||
* @return business_license_name - 营业执照名字
|
||||
*/
|
||||
public String getBusinessLicenseName() {
|
||||
return businessLicenseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置营业执照名字
|
||||
*
|
||||
* @param businessLicenseName 营业执照名字
|
||||
*/
|
||||
public void setBusinessLicenseName(String businessLicenseName) {
|
||||
this.businessLicenseName = businessLicenseName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取营业执照社会信用代码
|
||||
*
|
||||
* @return business_license_code - 营业执照社会信用代码
|
||||
*/
|
||||
public String getBusinessLicenseCode() {
|
||||
return businessLicenseCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置营业执照社会信用代码
|
||||
*
|
||||
* @param businessLicenseCode 营业执照社会信用代码
|
||||
*/
|
||||
public void setBusinessLicenseCode(String businessLicenseCode) {
|
||||
this.businessLicenseCode = businessLicenseCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取营业执照照片
|
||||
*
|
||||
* @return business_license_photo - 营业执照照片
|
||||
*/
|
||||
public String getBusinessLicensePhoto() {
|
||||
return businessLicensePhoto;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置营业执照照片
|
||||
*
|
||||
* @param businessLicensePhoto 营业执照照片
|
||||
*/
|
||||
public void setBusinessLicensePhoto(String businessLicensePhoto) {
|
||||
this.businessLicensePhoto = businessLicensePhoto;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取法人是否签约人
|
||||
*
|
||||
* @return legal_is_signer - 法人是否签约人
|
||||
*/
|
||||
public Integer getLegalIsSigner() {
|
||||
return legalIsSigner;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置法人是否签约人
|
||||
*
|
||||
* @param legalIsSigner 法人是否签约人
|
||||
*/
|
||||
public void setLegalIsSigner(Integer legalIsSigner) {
|
||||
this.legalIsSigner = legalIsSigner;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取法人身份证正面
|
||||
*
|
||||
* @return legal_id_card_front - 法人身份证正面
|
||||
*/
|
||||
public String getLegalIdCardFront() {
|
||||
return legalIdCardFront;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置法人身份证正面
|
||||
*
|
||||
* @param legalIdCardFront 法人身份证正面
|
||||
*/
|
||||
public void setLegalIdCardFront(String legalIdCardFront) {
|
||||
this.legalIdCardFront = legalIdCardFront;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取法人身份证反面
|
||||
*
|
||||
* @return legal_id_card_back - 法人身份证反面
|
||||
*/
|
||||
public String getLegalIdCardBack() {
|
||||
return legalIdCardBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置法人身份证反面
|
||||
*
|
||||
* @param legalIdCardBack 法人身份证反面
|
||||
*/
|
||||
public void setLegalIdCardBack(String legalIdCardBack) {
|
||||
this.legalIdCardBack = legalIdCardBack;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取结算卡
|
||||
*
|
||||
* @return settlement_card - 结算卡
|
||||
*/
|
||||
public String getSettlementCard() {
|
||||
return settlementCard;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置结算卡
|
||||
*
|
||||
* @param settlementCard 结算卡
|
||||
*/
|
||||
public void setSettlementCard(String settlementCard) {
|
||||
this.settlementCard = settlementCard;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取开户支行名称
|
||||
*
|
||||
* @return bank_branch_name - 开户支行名称
|
||||
*/
|
||||
public String getBankBranchName() {
|
||||
return bankBranchName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置开户支行名称
|
||||
*
|
||||
* @param bankBranchName 开户支行名称
|
||||
*/
|
||||
public void setBankBranchName(String bankBranchName) {
|
||||
this.bankBranchName = bankBranchName;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取开户支行编号
|
||||
*
|
||||
* @return bank_branch_code - 开户支行编号
|
||||
*/
|
||||
public String getBankBranchCode() {
|
||||
return bankBranchCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置开户支行编号
|
||||
*
|
||||
* @param bankBranchCode 开户支行编号
|
||||
*/
|
||||
public void setBankBranchCode(String bankBranchCode) {
|
||||
this.bankBranchCode = bankBranchCode;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取银行预留手机号
|
||||
*
|
||||
* @return bank_reserved_phone - 银行预留手机号
|
||||
*/
|
||||
public String getBankReservedPhone() {
|
||||
return bankReservedPhone;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置银行预留手机号
|
||||
*
|
||||
* @param bankReservedPhone 银行预留手机号
|
||||
*/
|
||||
public void setBankReservedPhone(String bankReservedPhone) {
|
||||
this.bankReservedPhone = bankReservedPhone;
|
||||
}
|
||||
|
||||
|
||||
@Column(name = "source")
|
||||
private Integer source;
|
||||
}
|
||||
@@ -67,15 +67,6 @@ public class AccountAddTagRequest {
|
||||
@ApiModelProperty(value = "营业执照图片链接", required = true)
|
||||
private String licensePhoto;
|
||||
|
||||
@ApiModelProperty(value = "签约人姓名", required = true)
|
||||
private String signatoryName;
|
||||
|
||||
@ApiModelProperty(value = "签约人身份证", required = true)
|
||||
private String signatoryNo;
|
||||
|
||||
@ApiModelProperty(value = "签约人联系电话", required = true)
|
||||
private String signatoryPhone;
|
||||
|
||||
@ApiModelProperty(value = "签约人证件人像面图片链接", required = true)
|
||||
private String signatoryPhotoA;
|
||||
|
||||
|
||||
@@ -10,6 +10,8 @@ import lombok.Data;
|
||||
*/
|
||||
@Data
|
||||
public class CoolOpenBasicInfoRequest {
|
||||
@ApiModelProperty(value = "门店id")
|
||||
private String storeId;
|
||||
|
||||
@ApiModelProperty(value = "门店编号")
|
||||
private String storeCode;
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网商账户重新发送激活短信Request
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/20
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class TextMsgSendRequest {
|
||||
@ApiModelProperty("门店id")
|
||||
private String outStoreId;
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.cool.store.vo.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 账户信息VO
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/20
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class AccountDataVO {
|
||||
@ApiModelProperty("网商账户开通失败标识")
|
||||
private Boolean onlineBankOpenFail;
|
||||
|
||||
@ApiModelProperty("账户列表")
|
||||
private List<AccountInfoVO> accountList;
|
||||
}
|
||||
Reference in New Issue
Block a user