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