fix:账户列表、密码更新接口
This commit is contained in:
@@ -16,7 +16,7 @@ import lombok.Data;
|
||||
public class AccountInfoDTO {
|
||||
|
||||
@ApiModelProperty(value = "结算卡业务类型 枚举值:1:对公 2:对私", required = true)
|
||||
private String accountType;
|
||||
private Integer accountType;
|
||||
|
||||
@ApiModelProperty(value = "营业执照号码")
|
||||
private String licenseNo;
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 账户密码维护Request
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/17
|
||||
*/
|
||||
@Data
|
||||
public class AccountPasswordRequest extends StoreShopRequest {
|
||||
|
||||
@ApiModelProperty("维护类型 1.设置密码 2.修改密码")
|
||||
@NotNull(message = "维护类型不能为空")
|
||||
private Integer upholdType;
|
||||
|
||||
@ApiModelProperty("新支付密码(sm3加密后字符串)")
|
||||
@NotNull(message = "新支付密码不能为空")
|
||||
private String newPayPwd;
|
||||
|
||||
@ApiModelProperty("确认新支付密码(sm3加密后字符串)")
|
||||
@NotNull(message = "确认新支付密码不能为空")
|
||||
private String confirmPayPwd;
|
||||
|
||||
@ApiModelProperty("当前使用的支付密码(sm3加密后字符串),维护类型为修改密码时必填")
|
||||
@NotNull(message = "当前使用的支付密码不能为空")
|
||||
private String currentPayPwd;
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Pattern;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 账户充值Request
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/17
|
||||
*/
|
||||
@Data
|
||||
public class AccountPaymentRequest extends StoreShopRequest {
|
||||
@ApiModelProperty(value = "支付金额")
|
||||
@Pattern(regexp = "^\\d+(\\.\\d{1,2})?$", message = "金额格式不正确")
|
||||
private String amount;
|
||||
}
|
||||
@@ -1,7 +1,9 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @Author suzhuhong
|
||||
@@ -9,6 +11,8 @@ import lombok.Data;
|
||||
* @Version 1.0
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class LargePaymentRequest {
|
||||
|
||||
@ApiModelProperty(value = "商户门店编号",required = true)
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.cool.store.request.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 门店idRequest
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/17
|
||||
*/
|
||||
@Data
|
||||
public class StoreShopRequest {
|
||||
@ApiModelProperty("门店id")
|
||||
private Long shopId;
|
||||
|
||||
@ApiModelProperty("门店id,两者取一")
|
||||
private String storeId;
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
package com.cool.store.vo.wallet;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 账户充值VO
|
||||
* </p>
|
||||
*
|
||||
* @author wangff
|
||||
* @since 2025/11/17
|
||||
*/
|
||||
@Data
|
||||
public class AccountPaymentVO {
|
||||
|
||||
@ApiModelProperty(value = "收款账号", required = true)
|
||||
private String payeeAccNo;
|
||||
|
||||
@ApiModelProperty(value = "收款账户名称", required = true)
|
||||
private String payeeAccName;
|
||||
|
||||
@ApiModelProperty(value = "收款银行名称", required = true)
|
||||
private String payeeBankName;
|
||||
|
||||
@ApiModelProperty(value = "账号过期时间")
|
||||
private String expireTime;
|
||||
|
||||
@ApiModelProperty("过期倒计时(秒)")
|
||||
private Long expiryCountdown;
|
||||
}
|
||||
Reference in New Issue
Block a user