GitBucket
4.23.0
Toggle navigation
Sign in
Files
Branches
1
Releases
Issues
Pull requests
Labels
Priorities
Milestones
Wiki
Forks
yn-bftl-byx
/
common
Browse code
ExternalIncomeDTO
master
1 parent
cd6259c
commit
de85556060a10fda6d594a38d6fc452d89b3ced6
Jing
authored
on 21 Oct
Patch
Showing
1 changed file
src/main/java/com/yn/bftl/common/modules/account/dto/ExternalIncomeDTO.java
Ignore Space
Show notes
View
src/main/java/com/yn/bftl/common/modules/account/dto/ExternalIncomeDTO.java
package com.yn.bftl.common.modules.account.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @Author:Vance * @Description:外部入金DTO * @Date:2022/12/8 17:18 */ @Data @ApiModel(value = "ExternalIncomeDTO", description = "外部入金DTO") public class ExternalIncomeDTO { @ApiModelProperty("付款电子账簿 ID") private String payBalanceAcctId; @ApiModelProperty("入金电子账簿ID") private String balanceAcctId; /** * 1. 母户入金时,为母户账号; * 2. 转账入金时,为收款方电子账簿号; * 3. 大额订单入金时, 为大额订单号; * 4. 提现退汇时,为退汇接收方的电子账簿号 * 5. 虚户入金退款退汇时,为原入金电子账簿号 * 6. 大额订单入金退款退汇时,为原大额订单号 */ @ApiModelProperty("发生入金交易的电子账簿账簿号或银行账号") private String balanceAcctNo; @ApiModelProperty("金额") private Long amount; @ApiModelProperty("转出方银行账户名称") private String payBankAcctName; @ApiModelProperty("转出方银行编号") private String payBankCode; @ApiModelProperty("转出方银行联行号") private String payBankBranchCode; @ApiModelProperty("银行附言") private String bankMemo; @ApiModelProperty("记账时间 格式:RFC3339") private String recordedAt; @ApiModelProperty("银行流水号") private String transactionNo; @ApiModelProperty("付款银行账号") private String payBankAcctNo; @ApiModelProperty("系统订单号") private String tradeId; /** * 10: 母户入金 * 11: 转账入金 * 13: 大额订单入金 * 33: 提现退汇 * 37: 虚户入金退回退汇 * 39: 大额订单入金退回退汇 * 79: 资金划扣退汇 * 84: 收单通道验证打款退汇 */ @ApiModelProperty("交易类型") private String tradeType; /** * 提现退汇/虚户入金退款退汇 * /大额订单入金退款退汇/资 * 金划扣退汇/收单通道验证打 * 款退汇通知时必填 */ @ApiModelProperty("原交易系统订单号") private String origTradeId; /** * 提现退汇/虚户入金退款退汇 * /大额订单入金退款退汇/资 * 金划扣退汇/收单通道验证打 * 款退汇通知时必填 */ @ApiModelProperty("原交易平台订单号") private String origOutOrderNo; @ApiModelProperty("事件创建时间 RFC3339") private String createdAt; }
package com.yn.bftl.common.modules.account.dto; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @Author:Vance * @Description:外部入金DTO * @Date:2022/12/8 17:18 */ @Data @ApiModel(value = "ExternalIncomeDTO", description = "外部入金DTO") public class ExternalIncomeDTO { @ApiModelProperty("入金电子账簿ID") private String balanceAcctId; /** * 1. 母户入金时,为母户账号; * 2. 转账入金时,为收款方电子账簿号; * 3. 大额订单入金时, 为大额订单号; * 4. 提现退汇时,为退汇接收方的电子账簿号 * 5. 虚户入金退款退汇时,为原入金电子账簿号 * 6. 大额订单入金退款退汇时,为原大额订单号 */ @ApiModelProperty("发生入金交易的电子账簿账簿号或银行账号") private String balanceAcctNo; @ApiModelProperty("金额") private Long amount; @ApiModelProperty("转出方银行账户名称") private String payBankAcctName; @ApiModelProperty("转出方银行编号") private String payBankCode; @ApiModelProperty("转出方银行联行号") private String payBankBranchCode; @ApiModelProperty("银行附言") private String bankMemo; @ApiModelProperty("记账时间 格式:RFC3339") private String recordedAt; @ApiModelProperty("银行流水号") private String transactionNo; @ApiModelProperty("付款银行账号") private String payBankAcctNo; @ApiModelProperty("系统订单号") private String tradeId; /** * 10: 母户入金 * 11: 转账入金 * 13: 大额订单入金 * 33: 提现退汇 * 37: 虚户入金退回退汇 * 39: 大额订单入金退回退汇 * 79: 资金划扣退汇 * 84: 收单通道验证打款退汇 */ @ApiModelProperty("交易类型") private String tradeType; /** * 提现退汇/虚户入金退款退汇 * /大额订单入金退款退汇/资 * 金划扣退汇/收单通道验证打 * 款退汇通知时必填 */ @ApiModelProperty("原交易系统订单号") private String origTradeId; /** * 提现退汇/虚户入金退款退汇 * /大额订单入金退款退汇/资 * 金划扣退汇/收单通道验证打 * 款退汇通知时必填 */ @ApiModelProperty("原交易平台订单号") private String origOutOrderNo; @ApiModelProperty("事件创建时间 RFC3339") private String createdAt; }
Show line notes below