package org.xmx0632.deliciousfruit.erp.bo; import com.fasterxml.jackson.annotation.JsonIgnore; /** * 扣礼品卡 * */ public class ErpChangeCard { private String strCardNo; // 礼品卡ID private String decValue; // 抵扣金额 private ErpChangeCard rollbackObj; public ErpChangeCard() { } public ErpChangeCard(String strCardNo, String decValue) { this.strCardNo = strCardNo; this.decValue = decValue; } public String getDecValue() { return decValue; } public void setDecValue(String decValue) { this.decValue = decValue; } public String getStrCardNo() { return strCardNo; } public void setStrCardNo(String strCardNo) { this.strCardNo = strCardNo; } @Override public String toString() { return "ErpChangeCard [decValue=" + decValue + ", strCardNo=" + strCardNo + "]"; } @JsonIgnore public ErpChangeCard getRollback() { if (rollbackObj == null) { rollbackObj = new ErpChangeCard(strCardNo, "-" + decValue); return rollbackObj; } return rollbackObj; } }