package com.yeshi.fanli.entity.bus.user;
|
|
import java.math.BigDecimal;
|
|
import org.springframework.data.annotation.Transient;
|
import org.yeshi.utils.mybatis.Column;
|
import org.yeshi.utils.mybatis.Table;
|
|
import com.google.gson.annotations.Expose;
|
import com.yeshi.fanli.dto.money.ExtractOrderStatisticDTO;
|
import com.yeshi.fanli.entity.common.AdminUser;
|
|
/**
|
* 提现审批记录
|
*
|
* @author yj
|
*
|
* @date 2018年6月14日
|
*/
|
@Table("yeshi_ec_extract_audit_record")
|
public class ExtractAuditRecord {
|
|
@Column(name = "id")
|
private Long id;
|
|
@Column(name = "aid")
|
private AdminUser adminUser;// 审核用户
|
|
@Column(name = "extractId")
|
private Extract extract; // 申请记录id
|
|
@Expose
|
@Column(name = "beforeMoney")
|
private BigDecimal beforeMoney;// 提现之前余额
|
|
@Expose
|
@Column(name = "afterMoney")
|
private BigDecimal afterMoney;// 提现之后余额
|
|
@Expose
|
@Column(name = "countMoney")
|
private BigDecimal countMoney;// 累计提现金额
|
|
@Expose
|
@Column(name = "countNum")
|
private Long countNum; // 累计提现次数
|
|
@Expose
|
@Column(name = "auditTime")
|
private Long auditTime;// 审核时间
|
|
@Expose
|
@Column(name = "orderNum")
|
private Long orderNum; // 累计提现次数
|
|
@Expose
|
@Column(name = "cancelOrderNum")
|
private Long cancelOrderNum; // 维权订单
|
|
@Expose
|
@Column(name = "auditRole")
|
private String auditRole; //审核人
|
|
@Expose // 风险等级
|
private int warnLevel;
|
|
@Expose
|
private ExtractOrderStatisticDTO extraInfo;//extraInfoStr对象
|
|
@Column(name = "extraInfo")
|
private String extraInfoStr;//附加信息JSON格式
|
|
@Transient
|
@Expose
|
private String system;//系统名称
|
|
public String getSystem() {
|
return system;
|
}
|
|
public void setSystem(String system) {
|
this.system = system;
|
}
|
|
public ExtractOrderStatisticDTO getExtraInfo() {
|
return extraInfo;
|
}
|
|
public void setExtraInfo(ExtractOrderStatisticDTO extraInfo) {
|
this.extraInfo = extraInfo;
|
}
|
|
public String getExtraInfoStr() {
|
return extraInfoStr;
|
}
|
|
public void setExtraInfoStr(String extraInfoStr) {
|
this.extraInfoStr = extraInfoStr;
|
}
|
|
public String getAuditRole() {
|
return auditRole;
|
}
|
|
public void setAuditRole(String auditRole) {
|
this.auditRole = auditRole;
|
}
|
|
public Long getCancelOrderNum() {
|
return cancelOrderNum;
|
}
|
|
public void setCancelOrderNum(Long cancelOrderNum) {
|
this.cancelOrderNum = cancelOrderNum;
|
}
|
|
public Long getOrderNum() {
|
return orderNum;
|
}
|
|
public void setOrderNum(Long orderNum) {
|
this.orderNum = orderNum;
|
}
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public AdminUser getAdminUser() {
|
return adminUser;
|
}
|
|
public void setAdminUser(AdminUser adminUser) {
|
this.adminUser = adminUser;
|
}
|
|
public Extract getExtract() {
|
return extract;
|
}
|
|
public void setExtract(Extract extract) {
|
this.extract = extract;
|
}
|
|
public BigDecimal getBeforeMoney() {
|
return beforeMoney;
|
}
|
|
public void setBeforeMoney(BigDecimal beforeMoney) {
|
this.beforeMoney = beforeMoney;
|
}
|
|
public BigDecimal getAfterMoney() {
|
return afterMoney;
|
}
|
|
public void setAfterMoney(BigDecimal afterMoney) {
|
this.afterMoney = afterMoney;
|
}
|
|
public BigDecimal getCountMoney() {
|
return countMoney;
|
}
|
|
public void setCountMoney(BigDecimal countMoney) {
|
this.countMoney = countMoney;
|
}
|
|
public Long getCountNum() {
|
return countNum;
|
}
|
|
public void setCountNum(Long countNum) {
|
this.countNum = countNum;
|
}
|
|
public Long getAuditTime() {
|
return auditTime;
|
}
|
|
public void setAuditTime(Long auditTime) {
|
this.auditTime = auditTime;
|
}
|
|
public int getWarnLevel() {
|
return warnLevel;
|
}
|
|
public void setWarnLevel(int warnLevel) {
|
this.warnLevel = warnLevel;
|
}
|
|
|
}
|