From 20381172d906c4092b9249a9aea2aec85c1bf4e4 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期六, 24 五月 2025 16:59:25 +0800
Subject: [PATCH] #逻辑删除

---
 rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/AsnOrderItem.java |   61 +++++++++++++++++++++++++++++-
 1 files changed, 59 insertions(+), 2 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/AsnOrderItem.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/AsnOrderItem.java
index 4af2a41..c038d91 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/AsnOrderItem.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/AsnOrderItem.java
@@ -5,7 +5,11 @@
 import java.text.SimpleDateFormat;
 import java.util.Date;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.fasterxml.jackson.annotation.JsonFormat;
+import com.vincent.rsf.server.system.constant.DictTypeCode;
+import com.vincent.rsf.server.system.entity.DictData;
+import com.vincent.rsf.server.system.service.DictDataService;
 import lombok.experimental.Accessors;
 import org.springframework.format.annotation.DateTimeFormat;
 
@@ -17,6 +21,7 @@
 import com.vincent.rsf.server.system.entity.User;
 import java.io.Serializable;
 import java.util.Map;
+import java.util.Objects;
 
 @Data
 @Accessors(chain = true)
@@ -37,11 +42,21 @@
     @ApiModelProperty(value= "ASN涓诲崟鏍囪瘑")
     private Long asnId;
 
+
     /**
      * 骞冲彴鏍囪瘑锛堣鍙凤級
      */
     @ApiModelProperty(value = "骞冲彴鏍囪瘑锛堣鍙凤級")
     private String platItemId;
+
+    @ApiModelProperty("瀹㈡埛璁㈠崟鍙�")
+    private String platOrderCode;
+
+    @ApiModelProperty("宸ュ崟鍙�")
+    private String platWorkCode;
+
+    @ApiModelProperty("椤圭洰鍙�")
+    private String projectCode;
 
     /**
      * 鎵╁睍瀛楁
@@ -101,6 +116,12 @@
      */
     @ApiModelProperty(value= "鐗╂枡鍚嶇О")
     private String maktx;
+
+    @ApiModelProperty("瑙勬牸")
+    private String spec;
+
+    @ApiModelProperty("鍨嬪彿")
+    private String model;
 
     /**
      * 閫佽揣鏁伴噺
@@ -183,15 +204,37 @@
     private Integer ntyStatus;
 
     /**
-     * 鐘舵�� 1: 姝e父  0: 鍐荤粨  
+     * 璐ㄦ缁撴灉
+     */
+    @ApiModelProperty("璐ㄦ缁撴灉")
+    private Short isptResult;
+
+    /**
+     * 璐ㄦ鐘舵��
+     */
+    @ApiModelProperty("璐ㄦ鐘舵��")
+    private Short isptStatus;
+
+
+    @ApiModelProperty("鍚堟牸鏁伴噺")
+    @TableField(exist = false)
+    private Double safeQty;
+
+    @ApiModelProperty("涓嶅悎鏍兼暟閲�")
+    @TableField(exist = false)
+    private Double disQty;
+
+    /**
+     * 鐘舵�� 1: 姝e父  0: 鍐荤粨
      */
     @ApiModelProperty(value= "鐘舵�� 1: 姝e父  0: 鍐荤粨  ")
     private Integer status;
 
     /**
-     * 鏄惁鍒犻櫎 1: 鏄�  0: 鍚�  
+     * 鏄惁鍒犻櫎 1: 鏄�  0: 鍚�
      */
     @ApiModelProperty(value= "鏄惁鍒犻櫎 1: 鏄�  0: 鍚�  ")
+    @TableLogic
     private Integer deleted;
 
     /**
@@ -350,4 +393,18 @@
         }
     }
 
+    public String getIsptResult$(){
+            if (Cools.isEmpty(this.isptResult)){
+                return null;
+            }
+            DictDataService dictDataService = SpringUtils.getBean(DictDataService.class);
+            DictData dictData = dictDataService.getOne(new LambdaQueryWrapper<DictData>()
+                    .eq(DictData::getDictTypeCode, DictTypeCode.DICT_INSPECT_RESULT)
+                    .eq(DictData::getValue, this.isptResult));
+            if (Objects.isNull(dictData)) {
+                return null;
+            }
+            return dictData.getLabel();
+    }
+
 }

--
Gitblit v1.9.1