mirror of
https://gitee.com/egzosn/pay-java-parent.git
synced 2026-07-03 08:57:04 +08:00
转账定义,银行定义,签名类型增加HMAC-SHA256
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
/**
|
||||
* 银行
|
||||
* @author egan
|
||||
* <pre>
|
||||
* email egzosn@gmail.com
|
||||
* date 2018/1/31
|
||||
* </pre>
|
||||
*/
|
||||
public interface Bank {
|
||||
|
||||
/**
|
||||
* 获取银行的代码
|
||||
* @return 银行的代码
|
||||
*/
|
||||
String getCode();
|
||||
|
||||
/**
|
||||
* 获取银行的名称
|
||||
* @return 银行的名称
|
||||
*/
|
||||
String getName();
|
||||
}
|
||||
@@ -0,0 +1,104 @@
|
||||
package com.egzosn.pay.common.bean;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 转账订单
|
||||
* @author egan
|
||||
* <pre>
|
||||
* email egzosn@gmail.com
|
||||
* date 2018/1/31
|
||||
* </pre>
|
||||
*/
|
||||
public class TransferOrder {
|
||||
|
||||
/**
|
||||
* 转账订单单号
|
||||
*/
|
||||
private String outNo;
|
||||
|
||||
/**
|
||||
* 收款方账户
|
||||
*/
|
||||
private String payeeAccount ;
|
||||
|
||||
/**
|
||||
* 转账金额
|
||||
*/
|
||||
private BigDecimal amount ;
|
||||
|
||||
/**
|
||||
* 付款人名称
|
||||
*/
|
||||
private String payerName;
|
||||
|
||||
/**
|
||||
* 收款人名称
|
||||
*/
|
||||
private String payeeName;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 收款开户行
|
||||
*/
|
||||
private Bank bank;
|
||||
|
||||
public String getOutNo() {
|
||||
return outNo;
|
||||
}
|
||||
|
||||
public void setOutNo(String outNo) {
|
||||
this.outNo = outNo;
|
||||
}
|
||||
|
||||
public String getPayeeAccount() {
|
||||
return payeeAccount;
|
||||
}
|
||||
|
||||
public void setPayeeAccount(String payeeAccount) {
|
||||
this.payeeAccount = payeeAccount;
|
||||
}
|
||||
|
||||
public BigDecimal getAmount() {
|
||||
return amount;
|
||||
}
|
||||
|
||||
public void setAmount(BigDecimal amount) {
|
||||
this.amount = amount;
|
||||
}
|
||||
|
||||
public String getPayerName() {
|
||||
return payerName;
|
||||
}
|
||||
|
||||
public void setPayerName(String payerName) {
|
||||
this.payerName = payerName;
|
||||
}
|
||||
|
||||
public String getPayeeName() {
|
||||
return payeeName;
|
||||
}
|
||||
|
||||
public void setPayeeName(String payeeName) {
|
||||
this.payeeName = payeeName;
|
||||
}
|
||||
|
||||
public String getRemark() {
|
||||
return remark;
|
||||
}
|
||||
|
||||
public void setRemark(String remark) {
|
||||
this.remark = remark;
|
||||
}
|
||||
|
||||
public Bank getBank() {
|
||||
return bank;
|
||||
}
|
||||
|
||||
public void setBank(Bank bank) {
|
||||
this.bank = bank;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user