From 8e9471d884fe129a1b36310d19771d087952ab57 Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期五, 25 四月 2025 09:48:29 +0800
Subject: [PATCH] 维修记录指派

---
 lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/job/MesPartProcessInfoJob.java |   53 ++++++++++++++++++++++++++---------------------------
 1 files changed, 26 insertions(+), 27 deletions(-)

diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/job/MesPartProcessInfoJob.java b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/job/MesPartProcessInfoJob.java
index efc0a54..98d731b 100644
--- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/job/MesPartProcessInfoJob.java
+++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/job/MesPartProcessInfoJob.java
@@ -72,37 +72,36 @@
         log.info("瀹氭椂鑾峰彇MES绯荤粺鍔犲伐涓暟浠诲姟 MesPartProcessInfoJob start!  鏃堕棿:" + DateUtils.getNow());
         long startTime = System.currentTimeMillis();
         try {
-            if (StringUtils.isNotBlank(parameter)) {
-                String date = "";
-                if (StringUtils.isNotBlank(this.parameter)) {
-                    date = DateUtils.format(DateUtils.toDate(this.parameter, DateUtils.STRDATE), DateUtils.STR_DATE);
-                } else {
-                    date = DateUtils.format(DateUtils.getNow(), DateUtils.STR_DATE);
-                }
-                mdcJcRcJobreportService.remove(new LambdaQueryWrapper<MdcJcRcJobreport>().eq(MdcJcRcJobreport::getTheDate, date));
+            String date = "";
+            if (StringUtils.isNotBlank(this.parameter)) {
+                date = DateUtils.format(DateUtils.toDate(this.parameter, DateUtils.STRDATE), DateUtils.STR_DATE);
+            } else {
+                date = DateUtils.format(DateUtils.getNow(), DateUtils.STR_DATE);
+            }
 
-                //鑾峰彇璁惧鍒楄〃
-                List<MdcEquipment> mdcEquipmentList = mdcEquipmentService.list();
-                if (mdcEquipmentList != null && !mdcEquipmentList.isEmpty()) {
-                    List<String> equipmentIdList = mdcEquipmentList.stream().map(MdcEquipment::getEquipmentId).collect(Collectors.toList());
-                    List<MesRcJobreport> mesRcJobreportList = mesRcJobreportService.findPartProcessInfo(date, equipmentIdList);
-                    if (mesRcJobreportList != null && !mesRcJobreportList.isEmpty()) {
-                        List<MdcJcRcJobreport> mdcJcRcJobreportList = new ArrayList<>();
-                        for (MesRcJobreport mesRcJobreport : mesRcJobreportList) {
-                            MdcJcRcJobreport mdcJcRcJobreport = new MdcJcRcJobreport();
-                            mdcJcRcJobreport.setEquipmentId(mesRcJobreport.getDeviceNumber());
-                            mdcJcRcJobreport.setOkuqty(mesRcJobreport.getOkuqty().intValue());
-                            mdcJcRcJobreport.setProcessCount(mesRcJobreport.getQty().intValue());
-                            mdcJcRcJobreport.setTheDate(date);
-                            mdcJcRcJobreportList.add(mdcJcRcJobreport);
-                        }
-                        if (!mdcEquipmentList.isEmpty()) {
-                            mdcJcRcJobreportService.saveBatch(mdcJcRcJobreportList);
-                        }
+            mdcJcRcJobreportService.remove(new LambdaQueryWrapper<MdcJcRcJobreport>().eq(MdcJcRcJobreport::getTheDate, date));
+
+            //鑾峰彇璁惧鍒楄〃
+            List<MdcEquipment> mdcEquipmentList = mdcEquipmentService.list();
+            if (mdcEquipmentList != null && !mdcEquipmentList.isEmpty()) {
+                List<String> equipmentIdList = mdcEquipmentList.stream().map(MdcEquipment::getEquipmentId).collect(Collectors.toList());
+                List<MesRcJobreport> mesRcJobreportList = mesRcJobreportService.findPartProcessInfo(date, equipmentIdList);
+                if (mesRcJobreportList != null && !mesRcJobreportList.isEmpty()) {
+                    List<MdcJcRcJobreport> mdcJcRcJobreportList = new ArrayList<>();
+                    for (MesRcJobreport mesRcJobreport : mesRcJobreportList) {
+                        MdcJcRcJobreport mdcJcRcJobreport = new MdcJcRcJobreport();
+                        mdcJcRcJobreport.setEquipmentId(mesRcJobreport.getDeviceNumber());
+                        mdcJcRcJobreport.setOkuqty(mesRcJobreport.getOkuqty().intValue());
+                        mdcJcRcJobreport.setProcessCount(mesRcJobreport.getQty().intValue());
+                        mdcJcRcJobreport.setTheDate(date);
+                        mdcJcRcJobreportList.add(mdcJcRcJobreport);
+                    }
+                    if (!mdcEquipmentList.isEmpty()) {
+                        mdcJcRcJobreportService.saveBatch(mdcJcRcJobreportList);
                     }
                 }
-
             }
+
             quartzLog.setIsSuccess(0);
         } catch (Exception e) {
             quartzLog.setIsSuccess(-1);

--
Gitblit v1.9.3