From c3510da29a7974c6af7ff3de1ade3db429d6f848 Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期三, 18 八月 2021 14:27:59 +0800 Subject: [PATCH] 申购管理申请履历显示所有历史单据,提交时如有无效试剂耗材报错 --- src/main/java/com/nanometer/smartlab/entity/OpeApply.java | 51 +++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 45 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/entity/OpeApply.java b/src/main/java/com/nanometer/smartlab/entity/OpeApply.java index 2e35b5c..74ecd72 100644 --- a/src/main/java/com/nanometer/smartlab/entity/OpeApply.java +++ b/src/main/java/com/nanometer/smartlab/entity/OpeApply.java @@ -2,10 +2,12 @@ import com.nanometer.smartlab.entity.enumtype.ApplyStatus; import com.nanometer.smartlab.entity.enumtype.ValidFlag; +import com.nanometer.smartlab.util.Validator; import java.io.Serializable; import java.math.BigDecimal; import java.sql.Timestamp; +import java.util.*; /** * Created by johnny on 17/11/23. @@ -71,6 +73,8 @@ private String secondUserName; + private ApplyStatus orderStatus; + public String getSecondUserName() { return secondUserName; } @@ -84,6 +88,7 @@ private String articleNumber; private String startReagentCode; private String endReagentCode; + private List<String> reagentCodeList; private String houseId; private String containerId; private String placeId; @@ -97,6 +102,9 @@ private BigDecimal applyPrice; private int stockFlag; private String stockFlagValue; + //用于存放仓库 和仓库货柜的id + private String warehouseId; + private String warehouseContainerId; public String getStockFlagValue() { return stockFlagValue; @@ -127,7 +135,7 @@ } public void setApplyGoal(String applyGoal) { - this.applyGoal = applyGoal; + this.applyGoal = Validator.filter(applyGoal); } public String getId() { @@ -151,7 +159,7 @@ } public void setNum(Integer num) { - this.num = num; + this.num = Integer.parseInt(Validator.filter(num.toString())); } public String getApplyUserId() { @@ -167,7 +175,7 @@ } public void setObjective(String objective) { - this.objective = objective; + this.objective = Validator.filter(objective); } public Timestamp getCreateTime() { @@ -205,7 +213,7 @@ this.beforeApproveUserId=beforeApproveUserId; } public void setApproveUserId(String approveUserId) { - this.approveUserId = approveUserId; + this.approveUserId = Validator.filter(approveUserId); } public String getMemo() { @@ -328,9 +336,15 @@ this.projectId = projectId; } + public List<String> getReagentCodeList() { + return reagentCodeList; + } + public void setReagentCodeList(List<String> reagentCodeList) { + this.reagentCodeList = reagentCodeList; + } - public String getProjectOwner() { + public String getProjectOwner() { return projectOwner; } @@ -348,7 +362,23 @@ this.ownerDepartment = ownerDepartment; } - @Override + public String getWarehouseId() { + return warehouseId; + } + + public void setWarehouseId(String warehouseId) { + this.warehouseId = warehouseId; + } + + public String getWarehouseContainerId() { + return warehouseContainerId; + } + + public void setWarehouseContainerId(String warehouseContainerId) { + this.warehouseContainerId = warehouseContainerId; + } + + @Override public int compareTo(OpeApply o) { if(this.projectOwner == null || o.getProjectOwner() == null){ return 1; @@ -374,4 +404,13 @@ sb.append('}'); return sb.toString(); } + + + public ApplyStatus getOrderStatus() { + return orderStatus; + } + + public void setOrderStatus(ApplyStatus orderStatus) { + this.orderStatus = orderStatus; + } } -- Gitblit v1.9.2