From 66db1d15cf5d4b51a346a42b66f0505bd7f31ce0 Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期三, 03 一月 2024 15:23:47 +0800
Subject: [PATCH] 解压

---
 src/main/java/com/whyc/pojo/WorksheetMain.java |  109 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 98 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/whyc/pojo/WorksheetMain.java b/src/main/java/com/whyc/pojo/WorksheetMain.java
index 422191b..987675e 100644
--- a/src/main/java/com/whyc/pojo/WorksheetMain.java
+++ b/src/main/java/com/whyc/pojo/WorksheetMain.java
@@ -2,6 +2,7 @@
 
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableName;
+import com.whyc.config.EnumWorksheetType;
 import io.swagger.annotations.ApiModelProperty;
 import org.apache.ibatis.type.Alias;
 
@@ -9,7 +10,7 @@
 import java.util.LinkedList;
 import java.util.List;
 
-@TableName(schema = "db_doc",value = "tb_worksheet_main")
+@TableName(value = "tb_worksheet_main")
 @Alias("WorksheetMain")
 public class WorksheetMain {
     private Integer   id;
@@ -29,14 +30,25 @@
     private Integer level;
     /**
      * 宸ュ崟鐘舵��:
-     * 0:鍛樺伐澶勭悊涓�(宸查┏鍥�)
+     * 0:宸查┏鍥炲埌鎵�灞炰汉,瀹岀粨
      * 1:缁忕悊澶勭悊涓�
      * 2:鎬荤粡鐞嗗鐞嗕腑
      * 5:褰掓。
+     *
+     * ->鍦ㄦ祦绋嬪崱/SOP涓�
+     *  0:椹冲洖,瀹岀粨
+     *  1:澶勭悊涓�
+     *  5:褰掓。
      * */
     private Integer status;
     @ApiModelProperty("宸ュ崟缁撴潫鎰忚")
     private String endReason;
+
+    /**
+     * {@link EnumWorksheetType#getType()}
+     */
+    @ApiModelProperty("宸ュ崟绫诲瀷")
+    private Integer type;
 
     @ApiModelProperty("娴佺▼鐨勪笅涓鐞嗕汉")
     @TableField(exist = false)
@@ -47,14 +59,33 @@
     private String dealDesc;
 
     @TableField(exist = false)
-    private String createUser;
+    private DocUser createUser;
 
-    @ApiModelProperty("寰呭鎵逛骇鍝乥om")
+    @ApiModelProperty("寰呭鎵逛骇鍝�")
     @TableField(exist = false)
-    private List<ProductBomApproving> approvingBomList;
+    private ProductApproving productApproving;
 
     @TableField(exist = false)
     private LinkedList<WorksheetLink> links;
+
+    @TableField(exist = false)
+    private DocUser approvingUser;
+
+    @ApiModelProperty("寰呭鎵圭墿鏂�")
+    @TableField(exist = false)
+    private List<MaterialApproving> mApprovingList;
+
+    @TableField(exist = false)
+    private List<MaterialProductApproving> mpApprovingList;
+
+    @TableField(exist = false)
+    private ProcedureDoc procedureDoc;
+
+    @TableField(exist = false)
+    private Integer pageNum;
+
+    @TableField(exist = false)
+    private Integer pageSize;
 
     public Integer getId() {
         return id;
@@ -152,11 +183,11 @@
         this.status = status;
     }
 
-    public String getCreateUser() {
+    public DocUser getCreateUser() {
         return createUser;
     }
 
-    public void setCreateUser(String createUser) {
+    public void setCreateUser(DocUser createUser) {
         this.createUser = createUser;
     }
 
@@ -168,11 +199,67 @@
         this.links = links;
     }
 
-    public List<ProductBomApproving> getApprovingBomList() {
-        return approvingBomList;
+    public ProductApproving getProductApproving() {
+        return productApproving;
     }
 
-    public void setApprovingBomList(List<ProductBomApproving> approvingBomList) {
-        this.approvingBomList = approvingBomList;
+    public void setProductApproving(ProductApproving productApproving) {
+        this.productApproving = productApproving;
+    }
+
+    public DocUser getApprovingUser() {
+        return approvingUser;
+    }
+
+    public void setApprovingUser(DocUser approvingUser) {
+        this.approvingUser = approvingUser;
+    }
+
+    public Integer getType() {
+        return type;
+    }
+
+    public void setType(Integer type) {
+        this.type = type;
+    }
+
+    public List<MaterialApproving> getMApprovingList() {
+        return mApprovingList;
+    }
+
+    public void setMApprovingList(List<MaterialApproving> mApprovingList) {
+        this.mApprovingList = mApprovingList;
+    }
+
+    public List<MaterialProductApproving> getMpApprovingList() {
+        return mpApprovingList;
+    }
+
+    public void setMpApprovingList(List<MaterialProductApproving> mpApprovingList) {
+        this.mpApprovingList = mpApprovingList;
+    }
+
+    public ProcedureDoc getProcedureDoc() {
+        return procedureDoc;
+    }
+
+    public void setProcedureDoc(ProcedureDoc procedureDoc) {
+        this.procedureDoc = procedureDoc;
+    }
+
+    public void setPageNum(Integer pageNum) {
+        this.pageNum = pageNum;
+    }
+
+    public void setPageSize(Integer pageSize) {
+        this.pageSize = pageSize;
+    }
+
+    public Integer getPageNum() {
+        return pageNum;
+    }
+
+    public Integer getPageSize() {
+        return pageSize;
     }
 }

--
Gitblit v1.9.1