From b0a5a9b8ee08eb64f0b422f2fb0c41bc845c75ed Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期一, 25 五月 2026 13:24:25 +0800
Subject: [PATCH] feat(approve): 更新审批流程配置节点查询逻辑

---
 src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java |   29 +++++++++++++++++++----------
 1 files changed, 19 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java b/src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java
index 6810aeb..6a8d220 100644
--- a/src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java
+++ b/src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java
@@ -197,17 +197,26 @@
         }
 
         ExcelUtil<QualityInspect> util = new ExcelUtil<>(QualityInspect.class);
-        switch (qualityInspect.getInspectType()) {
-            case 0:
-                util.exportExcel(response, qualityInspects, "鍘熸潗鏂欐楠屽鍑�");
-                break;
-            case 1:
-                util.exportExcel(response, qualityInspects, "杩囩▼妫�楠屽鍑�");
-                break;
-            case 2:
-                util.exportExcel(response, qualityInspects, "鍑哄巶妫�楠屽鍑�");
-                break;
+        String sheetName = "妫�楠屽鍑�";
+        if (qualityInspect != null && qualityInspect.getInspectType() != null) {
+            switch (qualityInspect.getInspectType()) {
+                case 0:
+                    util.hideColumn("customer", "process");
+                    sheetName = "鍘熸潗鏂欐楠屽鍑�";
+                    break;
+                case 1:
+                    util.hideColumn("supplier", "customer");
+                    sheetName = "杩囩▼妫�楠屽鍑�";
+                    break;
+                case 2:
+                    util.hideColumn("supplier", "customer", "process");
+                    sheetName = "鍑哄巶妫�楠屽鍑�";
+                    break;
+                default:
+                    break;
+            }
         }
+        util.exportExcel(response, qualityInspects, sheetName);
 
     }
 

--
Gitblit v1.9.3