whyclxw
4 天以前 bfa320956f20988fe671b0c4d25aa82fe766a98d
src/main/java/com/whyc/pojo/WorksheetLink.java
@@ -1,11 +1,12 @@
package com.whyc.pojo;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import org.apache.ibatis.type.Alias;
import java.util.Date;
@TableName(schema = "db_doc",value = "tb_worksheet_link")
@TableName(value = "tb_worksheet_link")
@Alias("WorksheetLink")
public class WorksheetLink {
    private Integer  id;
@@ -14,13 +15,12 @@
    /**父节点id*/
    private Integer  parentId;
    /**处理人*/
    private Integer  dealUserId;
    private Long dealUserId;
    /**
     * 处理类型(父节点到当前子节点的处理类型):
     * 1:提交审核
     * 2:同级移交
     * 3:驳回
     * 4:审核(经理)
     * 0:驳回(员工处理中)
     * 1:提交审核(经理处理中)
     * 2:审核通过(总经理处理中)
     * */
    private Integer  dealType;
    /**处理描述*/
@@ -32,15 +32,38 @@
    /**
     * 节点状态:
     * 0:待处理
     * 1:已处理
     * 1:已通过
     * 2:已驳回
     *
     * ->
     *  流程卡和SOP中:
     *  0:待确认
     *  1:已确认
     *  2:已驳回
     *
     *
     * */
    private Integer  linkStatus;
    /**能否归档*/
    private Integer  enableArchive;
    /**节点创建时间*/
    private Date createTime;
    /**节点处理时间*/
    private Date  dealTime;
    /**流程的下个处理人*/
    @TableField(exist = false)
    private Long nextUser;
    @TableField(exist = false)
    private DocUser dealUser;
    @TableField(exist = false)
    private WorksheetMain main;
    @TableField(exist = false)
    private String dealUsername;
    public Integer getId() {
        return id;
@@ -66,11 +89,11 @@
        this.parentId = parentId;
    }
    public Integer getDealUserId() {
    public Long getDealUserId() {
        return dealUserId;
    }
    public void setDealUserId(Integer dealUserId) {
    public void setDealUserId(Long dealUserId) {
        this.dealUserId = dealUserId;
    }
@@ -137,4 +160,36 @@
    public void setDealTime(Date dealTime) {
        this.dealTime = dealTime;
    }
    public Long getNextUser() {
        return nextUser;
    }
    public void setNextUser(Long nextUser) {
        this.nextUser = nextUser;
    }
    public DocUser getDealUser() {
        return dealUser;
    }
    public void setDealUser(DocUser dealUser) {
        this.dealUser = dealUser;
    }
    public WorksheetMain getMain() {
        return main;
    }
    public void setMain(WorksheetMain main) {
        this.main = main;
    }
    public String getDealUsername() {
        return dealUsername;
    }
    public void setDealUsername(String dealUsername) {
        this.dealUsername = dealUsername;
    }
}