|
|
@ -2,6 +2,8 @@ package com.ruoyi.system.domain; |
|
|
|
|
|
|
|
import java.util.Date; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat; |
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder; |
|
|
|
import org.apache.commons.lang3.builder.ToStringStyle; |
|
|
|
import com.ruoyi.common.annotation.Excel; |
|
|
@ -22,31 +24,32 @@ public class OutsourceQuote extends BaseEntity |
|
|
|
private Long outsourceQuoteId; |
|
|
|
|
|
|
|
/** 委外报价单号 */ |
|
|
|
@Excel(name = "委外报价单号") |
|
|
|
@Excel(name = "委外报价单号",sort = 1) |
|
|
|
private String outsourceQuoteCode; |
|
|
|
|
|
|
|
/** 供应商编号 */ |
|
|
|
@Excel(name = "供应商编号") |
|
|
|
@Excel(name = "供应商ID",sort = 2) |
|
|
|
private String supplierQuoteCode; |
|
|
|
|
|
|
|
/** 供应商名称 */ |
|
|
|
@Excel(name = "供应商名称") |
|
|
|
@Excel(name = "供应商名称",sort = 3) |
|
|
|
private String supplierName; |
|
|
|
|
|
|
|
/** 工序合计 */ |
|
|
|
@Excel(name = "工序合计") |
|
|
|
@Excel(name = "工序合计",sort = 4) |
|
|
|
private int processAmount; |
|
|
|
|
|
|
|
/** 税率 */ |
|
|
|
@Excel(name = "税率") |
|
|
|
// @Excel(name = "税率")
|
|
|
|
private BigDecimal taxRate; |
|
|
|
|
|
|
|
/** 定价日期 */ |
|
|
|
@Excel(name = "定价日期") |
|
|
|
@Excel(name = "定价日期",dateFormat = "yyyy-MM-dd HH:mm:ss",sort = 5) |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private Date pricingDate; |
|
|
|
|
|
|
|
/** 审核状态 */ |
|
|
|
@Excel(name = "审核状态") |
|
|
|
@Excel(name = "审核状态",sort = 8,dictType = "auditStatus") |
|
|
|
private String auditStatus; |
|
|
|
|
|
|
|
/** 流程实例ID */ |
|
|
@ -62,9 +65,12 @@ public class OutsourceQuote extends BaseEntity |
|
|
|
private String applyTitle; |
|
|
|
|
|
|
|
/** 申请时间 */ |
|
|
|
@Excel(name = "申请时间",dateFormat = "yyyy-MM-dd HH:mm:ss",sort = 7) |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private Date applyTime; |
|
|
|
|
|
|
|
/** 申请人 */ |
|
|
|
@Excel(name = "申请人",sort = 6) |
|
|
|
private String applyUser; |
|
|
|
|
|
|
|
/** 流程作废实例ID */ |
|
|
@ -73,6 +79,20 @@ public class OutsourceQuote extends BaseEntity |
|
|
|
/** 流程恢复实例ID */ |
|
|
|
private String restoreInstanceId; |
|
|
|
|
|
|
|
// 录入时间
|
|
|
|
@Excel(name = "录入时间",dateFormat = "yyyy-MM-dd HH:mm:ss",sort = 9) |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private Date createTime; |
|
|
|
|
|
|
|
// 更新人
|
|
|
|
@Excel(name = "更新人",sort = 10) |
|
|
|
private String updateBy; |
|
|
|
|
|
|
|
// 上次更新时间
|
|
|
|
@Excel(name = "上次更新时间",dateFormat = "yyyy-MM-dd HH:mm:ss",sort = 11) |
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
|
|
|
private Date updateTime; |
|
|
|
|
|
|
|
/** 委外报价工序信息信息 */ |
|
|
|
private List<OutsourceQuoteChild> outsourceQuoteChildList; |
|
|
|
|
|
|
@ -145,6 +165,36 @@ public class OutsourceQuote extends BaseEntity |
|
|
|
this.restoreInstanceId = restoreInstanceId; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Date getCreateTime() { |
|
|
|
return createTime; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void setCreateTime(Date createTime) { |
|
|
|
this.createTime = createTime; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public String getUpdateBy() { |
|
|
|
return updateBy; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void setUpdateBy(String updateBy) { |
|
|
|
this.updateBy = updateBy; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Date getUpdateTime() { |
|
|
|
return updateTime; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public void setUpdateTime(Date updateTime) { |
|
|
|
this.updateTime = updateTime; |
|
|
|
} |
|
|
|
|
|
|
|
public Long getOutsourceQuoteId() |
|
|
|
{ |
|
|
|
return outsourceQuoteId; |
|
|
|