From c2ad2126d6f8423e0a5e6e20bbb91ef6bb1cffc0 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期一, 25 五月 2026 13:26:27 +0800
Subject: [PATCH] fix(approve): 修复审批流程为空时的异常处理

---
 src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java |   51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 50 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java b/src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
index 2479add..313b66c 100644
--- a/src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
+++ b/src/main/java/com/ruoyi/quality/pojo/QualityUnqualified.java
@@ -2,7 +2,9 @@
 
 import com.baomidou.mybatisplus.annotation.*;
 import com.fasterxml.jackson.annotation.JsonFormat;
+import com.ruoyi.dto.DateQueryDto;
 import com.ruoyi.framework.aspectj.lang.annotation.Excel;
+import com.ruoyi.sales.pojo.CommonFile;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 
@@ -11,6 +13,7 @@
 import java.math.BigDecimal;
 import java.time.LocalDateTime;
 import java.util.Date;
+import java.util.List;
 
 /**
  * 璐ㄩ噺绠$悊--涓嶅悎鏍煎搧绠$悊
@@ -18,7 +21,7 @@
  */
 @TableName(value = "quality_unqualified")
 @Data
-public class QualityUnqualified implements Serializable {
+public class QualityUnqualified extends DateQueryDto implements Serializable {
     private static final long serialVersionUID = 1L;
 
     /**
@@ -132,5 +135,51 @@
     @TableField(fill = FieldFill.INSERT)
     private Long tenantId;
 
+    @ApiModelProperty("鍏宠仈妫�娴媔d")
+    private Long inspectId;
 
+
+    @ApiModelProperty("鏄惁涓嶅悎鏍煎鐞嗚嚜宸辨柊澧�")
+    @TableField(exist = false)
+    private Boolean method;
+
+    @TableField(fill = FieldFill.INSERT)
+    private Long deptId;
+
+    /**
+     * 鍘熷洜鍒嗘瀽
+     */
+    @Excel(name = "鍘熷洜鍒嗘瀽")
+    private String reasonAnalysis;
+
+    /**
+     * 棰勯槻涓庣籂姝f帾鏂�
+     */
+    @Excel(name = "棰勯槻涓庣籂姝f帾鏂�")
+    private String preventiveCorrective;
+
+    /**
+     * 宸ユ椂鎹熷け
+     */
+    @Excel(name = "宸ユ椂鎹熷け")
+    private String lossWorking;
+
+    /**
+     * 鏉愭枡璐规崯澶�
+     */
+    @Excel(name = "鏉愭枡璐规崯澶�")
+    private String lossMaterial;
+
+
+    /**
+     * 涓存椂鏂囦欢id鍒楄〃
+     */
+    @TableField(exist = false)
+    private List<String> tempFileIds;
+
+    /**
+     * 姝e紡鏂囦欢id鍒楄〃
+     */
+    @TableField(exist = false)
+    private List<CommonFile> commonFileList;
 }

--
Gitblit v1.9.3