package com.whyc.pojo;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import io.swagger.annotations.ApiModelProperty;
|
import org.apache.ibatis.type.Alias;
|
|
import java.util.Date;
|
import java.util.LinkedList;
|
import java.util.List;
|
|
@TableName(schema = "db_doc",value = "tb_worksheet_main")
|
@Alias("WorksheetMain")
|
public class WorksheetMain {
|
private Integer id;
|
@ApiModelProperty("工单标题")
|
private String title;
|
@ApiModelProperty("任务描述")
|
private String description;
|
@ApiModelProperty("工单文件路径")
|
private String file;
|
@ApiModelProperty("工单创建人id")
|
private Long createUserId;
|
@ApiModelProperty("工单开始时间")
|
private Date beginTime;
|
@ApiModelProperty("工单结束时间")
|
private Date endTime;
|
@ApiModelProperty("工单级别")
|
private Integer level;
|
/**
|
* 工单状态:
|
* 0:员工处理中(已驳回)
|
* 1:经理处理中
|
* 2:总经理处理中
|
* 5:归档
|
* */
|
private Integer status;
|
@ApiModelProperty("工单结束意见")
|
private String endReason;
|
|
@ApiModelProperty("流程的下个处理人")
|
@TableField(exist = false)
|
private Long nextUser;
|
|
@ApiModelProperty("提交人的意见描述")
|
@TableField(exist = false)
|
private String dealDesc;
|
|
@TableField(exist = false)
|
private String createUser;
|
|
@ApiModelProperty("待审批产品bom")
|
@TableField(exist = false)
|
private List<ProductBomApproving> approvingBomList;
|
|
private LinkedList<WorksheetLink> links;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getDescription() {
|
return description;
|
}
|
|
public void setDescription(String description) {
|
this.description = description;
|
}
|
|
public String getFile() {
|
return file;
|
}
|
|
public void setFile(String file) {
|
this.file = file;
|
}
|
|
public Long getCreateUserId() {
|
return createUserId;
|
}
|
|
public void setCreateUserId(Long createUserId) {
|
this.createUserId = createUserId;
|
}
|
|
public Date getBeginTime() {
|
return beginTime;
|
}
|
|
public void setBeginTime(Date beginTime) {
|
this.beginTime = beginTime;
|
}
|
|
public Date getEndTime() {
|
return endTime;
|
}
|
|
public void setEndTime(Date endTime) {
|
this.endTime = endTime;
|
}
|
|
public Integer getLevel() {
|
return level;
|
}
|
|
public void setLevel(Integer level) {
|
this.level = level;
|
}
|
|
public String getEndReason() {
|
return endReason;
|
}
|
|
public void setEndReason(String endReason) {
|
this.endReason = endReason;
|
}
|
|
public Long getNextUser() {
|
return nextUser;
|
}
|
|
public void setNextUser(Long nextUser) {
|
this.nextUser = nextUser;
|
}
|
|
public String getDealDesc() {
|
return dealDesc;
|
}
|
|
public void setDealDesc(String dealDesc) {
|
this.dealDesc = dealDesc;
|
}
|
|
public Integer getStatus() {
|
return status;
|
}
|
|
public void setStatus(Integer status) {
|
this.status = status;
|
}
|
|
public String getCreateUser() {
|
return createUser;
|
}
|
|
public void setCreateUser(String createUser) {
|
this.createUser = createUser;
|
}
|
|
public LinkedList<WorksheetLink> getLinks() {
|
return links;
|
}
|
|
public void setLinks(LinkedList<WorksheetLink> links) {
|
this.links = links;
|
}
|
|
public List<ProductBomApproving> getApprovingBomList() {
|
return approvingBomList;
|
}
|
|
public void setApprovingBomList(List<ProductBomApproving> approvingBomList) {
|
this.approvingBomList = approvingBomList;
|
}
|
}
|