From 2e2356dd4fec268f6be6ed923b14bfa667de0c0d Mon Sep 17 00:00:00 2001
From: guoyujie <guoyujie@ng.com>
Date: 星期六, 21 六月 2025 16:02:54 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/ERP_override

---
 north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
index 3d2266b..890f148 100644
--- a/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
+++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/ReportingWorkService.java
@@ -217,6 +217,8 @@
     public Map<String, Object> SelectProcessSv(String userId) {
         Map<String, Object> map = new HashMap<>();
         String process = reportingWorkMapper.selectUserProcess(userId);
+        //宸ュ簭鍒楄〃
+        List<Map<String, Object>> processNameList = flowCardMapper.getProcessNameList();
         if (process==null) {
             map.put("process", reportingWorkMapper.SelectProcessMp());
         }
@@ -229,7 +231,7 @@
                 map.put("process",reportingWorkMapper.getSelectProcessDuoqu() );
             }
         }
-
+        map.put("processNameList", processNameList);
         return map;
     }
 
@@ -403,7 +405,7 @@
         //鑾峰彇鎶ュ伐宸ュ簭鏄惁涓哄鍚堝伐绋�
         String laminating = reportingWorkMapper.getProcessLaminating(thisProcess);
 //鍚堢墖宸ュ簭
-if (laminating.equals("stepA") || laminating.equals("stepB")){
+if (laminating.indexOf("step")!=-1){
     LambdaUpdateWrapper
                 <ReportingWork> updateWrapper = new LambdaUpdateWrapper<>();
         updateWrapper
@@ -1164,7 +1166,7 @@
         Map<String, Object> result = new HashMap<>();
         BasicData basicData = basicDataMapper
                 .selectOne(new QueryWrapper<BasicData>().eq("basic_name", reportingWork.get("process")));
-        result.put("data",orderProcessDetailMapper.selectShiftQuantitySv(creatorId, startDate, endDate,basicData.getNickname()));
+        result.put("data",orderProcessDetailMapper.selectShiftQuantitySv(creatorId, startDate, endDate,basicData==null?null:basicData.getNickname()));
         result.put("date",date);
         return result;
     }

--
Gitblit v1.8.0