package project.monitor.pledgegalaxy;
|
|
import java.util.Date;
|
|
import javax.persistence.Column;
|
import javax.persistence.Table;
|
|
import kernel.bo.EntityObject;
|
|
/**
|
* 质押2.0订单实体
|
*/
|
@Table(name="T_AUTO_MONITOR_PLEDGE_GALAXY_ORDER")
|
public class PledgeGalaxyOrder extends EntityObject {
|
/**
|
* 玩家id
|
*/
|
@Column(name="PARTY_ID")
|
private String partyId;
|
|
/**
|
* 质押金额
|
*/
|
@Column(name="AMOUNT")
|
private double amount;
|
|
/**
|
* 质押期限
|
*/
|
@Column(name="DAYS")
|
private int days;
|
|
/**
|
* 0 质押确认中 1 质押 2 失败 3 赎回确认中 4 已赎回
|
*/
|
@Column(name="STATUS")
|
private int status;
|
|
/**
|
* 钱包扣除金额
|
*/
|
@Column(name="WALLET_DEDUCT_AMOUNT")
|
private double walletDeductAmount = 0.0D;
|
|
/**
|
* 订单收益
|
*/
|
@Column(name="PROFIT")
|
private double profit;
|
|
/**
|
* 失败原因
|
*/
|
@Column(name="ERROR")
|
private String error;
|
|
/**
|
* 质押开始时间
|
*/
|
@Column(name="START_TIME")
|
private Date startTime;
|
|
/**
|
* 质押到期时间
|
*/
|
@Column(name="EXPIRE_TIME")
|
private Date expireTime;
|
|
/**
|
* 结息日期纪录,(如遇服务中途停止,可根据该字段判定是否需要重新计算)
|
*/
|
@Column(name="SETTLE_TIME")
|
private Date settleTime;
|
|
/**
|
* 赎回申请时间
|
*/
|
@Column(name="CLOSE_APPLY_TIME")
|
private Date closeApplyTime;
|
|
/**
|
* 赎回时间
|
*/
|
@Column(name="CLOSE_TIME")
|
private Date closeTime;
|
|
/**
|
* 订单创建时间
|
*/
|
@Column(name="CREATE_TIME")
|
private Date createTime;
|
|
/**
|
* 订单类型:0/用户质押;1/假分质押;2/体验金质押;
|
*/
|
@Column(name="TYPE")
|
private int type;
|
|
private static final long serialVersionUID = 1007893489132181575L;
|
|
public int getType() {
|
return type;
|
}
|
|
public void setType(int type) {
|
this.type = type;
|
}
|
|
public String getPartyId() {
|
return partyId;
|
}
|
|
public void setPartyId(String partyId) {
|
this.partyId = partyId;
|
}
|
|
public double getAmount() {
|
return amount;
|
}
|
|
public void setAmount(double amount) {
|
this.amount = amount;
|
}
|
|
public int getDays() {
|
return days;
|
}
|
|
public void setDays(int days) {
|
this.days = days;
|
}
|
|
public int getStatus() {
|
return status;
|
}
|
|
public void setStatus(int status) {
|
this.status = status;
|
}
|
|
public String getError() {
|
return error;
|
}
|
|
public void setError(String error) {
|
this.error = error;
|
}
|
|
public Date getStartTime() {
|
return startTime;
|
}
|
|
public void setStartTime(Date startTime) {
|
this.startTime = startTime;
|
}
|
|
public Date getExpireTime() {
|
return expireTime;
|
}
|
|
public void setExpireTime(Date expireTime) {
|
this.expireTime = expireTime;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getSettleTime() {
|
return settleTime;
|
}
|
|
public void setSettleTime(Date settleTime) {
|
this.settleTime = settleTime;
|
}
|
|
public Date getCloseApplyTime() {
|
return closeApplyTime;
|
}
|
|
public void setCloseApplyTime(Date closeApplyTime) {
|
this.closeApplyTime = closeApplyTime;
|
}
|
|
public Date getCloseTime() {
|
return closeTime;
|
}
|
|
public void setCloseTime(Date closeTime) {
|
this.closeTime = closeTime;
|
}
|
|
public double getWalletDeductAmount() {
|
return walletDeductAmount;
|
}
|
|
public void setWalletDeductAmount(double walletDeductAmount) {
|
this.walletDeductAmount = walletDeductAmount;
|
}
|
|
public double getProfit() {
|
return profit;
|
}
|
|
public void setProfit(double profit) {
|
this.profit = profit;
|
}
|
|
}
|