package org.xmx0632.deliciousfruit.erp.bo;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonIgnore;
/**
* 扣储值账户
*
*/
public class ErpChangeCoin {
private String ERPID; // 用户ID
private String decCoin; // 抵扣的钱
private ErpChangeCoin rollbackObj;
public ErpChangeCoin() {
}
public ErpChangeCoin(String customerId, String decCoin) {
this.ERPID = customerId;
this.decCoin = decCoin;
}
public String getDecCoin() {
return decCoin;
}
public void setDecCoin(String decCoin) {
this.decCoin = decCoin;
}
@JSONField(name = "ERPID")
public String getERPID() {
return ERPID;
}
public void setERPID(String eRPID) {
ERPID = eRPID;
}
@Override
public String toString() {
return "ErpChangeCoin [decCoin=" + decCoin + ", ERPID=" + ERPID + "]";
}
@JsonIgnore
public ErpChangeCoin getRollback() {
if (rollbackObj == null) {
rollbackObj = new ErpChangeCoin(ERPID, "-" + decCoin);
return rollbackObj;
}
return rollbackObj;
}
}