package com.cool.store.request.wallet;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author suzhuhong
 * @Date 2025/11/14 9:40
 * @Version 1.0
 */
@Data
public class TransferRequest {

    @ApiModelProperty(name = "门店唯一标识",required = true)
    private String outStoreId;
    @ApiModelProperty(name = "支付密码(sm3加密后字符串)",required = true)
    private String payPwd;
    @ApiModelProperty(name = "业务系统付款单号(如 CRM 单号),业务系统唯一",required = true)
    private String reqNo;
    @ApiModelProperty(name = "付款科目",required = true)
    private Integer feeItemId;
    @ApiModelProperty(name = "公司编号",required = true)
    private String companyCode;
    @ApiModelProperty(name = "公司编号绑定多个账户时,必传",required = false)
    private String companyAccountCode;
    @ApiModelProperty(name = "金额(元)",required = true)
    private String amount;
    @ApiModelProperty(name = "备注 ,交易摘要",required = true)
    private String remark;

}
