whycxzp
2022-07-21 cf7f2a00eb4e5fbfe90a403f6543d67daf447ff8
src/main/java/com/whyc/pojo/WorksheetMain.java
@@ -2,52 +2,56 @@
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;
    /**工单创建人id*/
    private Integer   createUserId;
    /**工单开始时间*/
    @ApiModelProperty("工单创建人id")
    private Long   createUserId;
    @ApiModelProperty("工单开始时间")
    private Date  beginTime;
    /**工单结束时间*/
    @ApiModelProperty("工单结束时间")
    private Date endTime;
    /**工单级别*/
    @ApiModelProperty("工单级别")
    private Integer level;
    /**
     * 工单状态:
     * 0:员工处理中
     * 0:员工处理中(已驳回)
     * 1:经理处理中
     * 2:总经理处理中
     * 5:归档
     * */
    private Integer status;
    /**工单结束意见*/
    @ApiModelProperty("工单结束意见")
    private String endReason;
    /**子表id*/
    private Integer sheetId;
    /**流程的下个处理人*/
    @ApiModelProperty("流程的下个处理人")
    @TableField(exist = false)
    private Integer nextUser;
    private Long nextUser;
    /**提交人的意见描述*/
    @ApiModelProperty("提交人的意见描述")
    @TableField(exist = false)
    private String dealDesc;
    @TableField(exist = false)
    private String createUser;
    @ApiModelProperty("待审批产品bom")
    @TableField(exist = false)
    private List<ProductBomApproving> approvingBom;
    private LinkedList<WorksheetLink> links;
@@ -83,11 +87,11 @@
        this.file = file;
    }
    public Integer getCreateUserId() {
    public Long getCreateUserId() {
        return createUserId;
    }
    public void setCreateUserId(Integer createUserId) {
    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }
@@ -123,19 +127,11 @@
        this.endReason = endReason;
    }
    public Integer getSheetId() {
        return sheetId;
    }
    public void setSheetId(Integer sheetId) {
        this.sheetId = sheetId;
    }
    public Integer getNextUser() {
    public Long getNextUser() {
        return nextUser;
    }
    public void setNextUser(Integer nextUser) {
    public void setNextUser(Long nextUser) {
        this.nextUser = nextUser;
    }
@@ -170,4 +166,12 @@
    public void setLinks(LinkedList<WorksheetLink> links) {
        this.links = links;
    }
    public List<ProductBomApproving> getApprovingBom() {
        return approvingBom;
    }
    public void setApprovingBom(List<ProductBomApproving> approvingBom) {
        this.approvingBom = approvingBom;
    }
}