From 57f9a55581343a805cd589bbdc00e4d28a28aa97 Mon Sep 17 00:00:00 2001 From: zwl <1051256694@qq.com> Date: 星期一, 28 七月 2025 13:26:42 +0800 Subject: [PATCH] erp对接 --- src/main/java/com/zy/asrs/entity/OrderDetl.java | 45 +++++++++++++++++++++++++++++---------------- 1 files changed, 29 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/OrderDetl.java b/src/main/java/com/zy/asrs/entity/OrderDetl.java index f08621d..3c740bb 100644 --- a/src/main/java/com/zy/asrs/entity/OrderDetl.java +++ b/src/main/java/com/zy/asrs/entity/OrderDetl.java @@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.enums.IdType; import com.core.common.Cools; import com.core.common.SpringUtils; +import com.zy.asrs.service.DocTypeService; import com.zy.asrs.service.OrderService; import com.zy.common.utils.Synchro; import com.zy.system.entity.User; @@ -17,6 +18,7 @@ import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; +import java.util.Objects; @Data @TableName("man_order_detl") @@ -132,9 +134,9 @@ private String sku; /** - * 鍗曚綅閲� + * 涓婃姤鏁伴噺 */ - @ApiModelProperty(value= "鍗曚綅閲�") + @ApiModelProperty(value= "涓婃姤鏁伴噺") private Double units; /** @@ -242,9 +244,9 @@ private Integer source; /** - * 瑕佹眰妫�楠� 1: 鏄� 0: 鍚� + * 鏄惁涓婃姤 1: 鏄� 0: 鍚� 2: 绛夊緟涓婃姤 */ - @ApiModelProperty(value= "瑕佹眰妫�楠� 1: 鏄� 0: 鍚� ") + @ApiModelProperty(value= "鏄惁涓婃姤 1: 鏄� 0: 鍚� 2: 绛夊緟涓婃姤") private Integer inspect; /** @@ -386,18 +388,6 @@ } } - public String getDanger$(){ - if (null == this.danger){ return null; } - switch (this.danger){ - case 1: - return "鏄�"; - case 0: - return "鍚�"; - default: - return String.valueOf(this.danger); - } - } - public String getStatus$(){ if (null == this.status){ return null; } switch (this.status){ @@ -463,4 +453,27 @@ Synchro.Copy(source, this); } + public String getAnfme$(){ + if(Objects.equals(this.qty, this.anfme)){ + return "宸插畬鎴�"; + }else if(this.workQty==0){ + return "寰呭鐞�"; + }else if(this.anfme>this.qty){ + return "浣滀笟涓�"; + }else if(this.anfme<this.qty){ + return "寮傚父"; + } + return ""; + } + + public String getDanger$(){ + DocTypeService service = SpringUtils.getBean(DocTypeService.class); + OrderService orderServicer=SpringUtils.getBean(OrderService.class); + Order order = orderServicer.selectByNo(this.orderNo); + DocType docType = service.selectById(order.getDocType()); + if (!Cools.isEmpty(docType)){ + return String.valueOf(docType.getDocName()); + } + return null; + } } \ No newline at end of file -- Gitblit v1.9.1