From 7a90b194a7d1a213d01c323fd90ef5afbdeb4ea7 Mon Sep 17 00:00:00 2001
From: qushaowei <qushaowei@163.com>
Date: 星期二, 10 六月 2025 16:21:02 +0800
Subject: [PATCH] 保养修改

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java |   37 +++++++++++++++++++------------------
 1 files changed, 19 insertions(+), 18 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java
index b00dc2f..8e13fa6 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/controller/DailyMaintenanceOrderController.java
@@ -158,11 +158,11 @@
             String id = (String) record.get("id");
             String equipmentId = (String) record.get("equipmentId");
             String maintenanceStandardId = (String) record.get("maintenanceStandardId");
-//            List<MaintenanceCycleVo> maintenanceCycles = dailyMaintenanceOrderService.getMaintenanceCycleByStandardId(maintenanceStandardId);
-//            record.put("maintenanceCycles", maintenanceCycles);
+            List<MaintenanceCycleVo> maintenanceCycles = dailyMaintenanceOrderService.getMaintenanceCycleByStandardId(maintenanceStandardId);
+            record.put("maintenanceCycles", maintenanceCycles);
 
-//            List<Map<String, Object>> dailyMaintenanceDetails = dailyMaintenanceOrderService.getDailyMaintenanceDetailByOrderId(id);
-//            record.put("dailyMaintenanceDetails", dailyMaintenanceDetails);
+            List<Map<String, Object>> dailyMaintenanceDetails = dailyMaintenanceOrderService.getDailyMaintenanceDetailByOrderId(id);
+            record.put("dailyMaintenanceDetails", dailyMaintenanceDetails);
 
             List<Map<String, Object>> operationUserDetails = dailyMaintenanceOrderService.getOperationUser(id);
             record.put("operationUserDetails", operationUserDetails);
@@ -239,9 +239,9 @@
         for (Map<String, Object> record : records) {
             String id = (String) record.get("id");
 //            String equipmentId = (String) record.get("equipmentId");
-//            String maintenanceStandardId = (String) record.get("maintenanceStandardId");
-//            List<MaintenanceCycleVo> maintenanceCycles = dailyMaintenanceOrderService.getMaintenanceCycleByStandardId(maintenanceStandardId);
-//            record.put("maintenanceCycles", maintenanceCycles);
+            String maintenanceStandardId = (String) record.get("maintenanceStandardId");
+            List<MaintenanceCycleVo> maintenanceCycles = dailyMaintenanceOrderService.getMaintenanceCycleByStandardId(maintenanceStandardId);
+            record.put("maintenanceCycles", maintenanceCycles);
 
             List<Map<String, Object>> dailyMaintenanceDetails = dailyMaintenanceOrderService.getDailyMaintenanceDetailByOrderId(id);
             //缁熻宸ユ椂瀹氶
@@ -306,17 +306,18 @@
         Date planStartTime = dailyMaintenanceOrder.getPlanStartTime();
         String maintenanceCycleId = dailyMaintenanceOrder.getMaintenanceCycleId();
         MaintenanceCycle maintenanceCycle = maintenanceCycleService.getById(maintenanceCycleId);
-        String unit = maintenanceCycle.getUnit();
-        int effectiveTime = maintenanceCycle.getEffectiveTime().intValue();
-        Date date = null;
-        if ("min".equals(unit)) {
-            date = DateUtils.getMinAfter(planStartTime, effectiveTime);
-        } else if ("hour".equals(unit)) {
-            date = DateUtils.getHourAfter(planStartTime, effectiveTime);
-        } else if ("day".equals(unit)) {
-            date = DateUtils.getDayAfter(planStartTime, effectiveTime);
-        }
-        dailyMaintenanceOrder.setPlanEndTime(date);//鍒涘缓绫诲瀷锛�1鎵嬪姩鍒涘缓锛�2鑷姩鍒涘缓锛�
+//        String unit = maintenanceCycle.getUnit();
+//        int effectiveTime = maintenanceCycle.getEffectiveTime().intValue();
+//        Date date = null;
+//        if ("min".equals(unit)) {
+//            date = DateUtils.getMinAfter(planStartTime, effectiveTime);
+//        } else if ("hour".equals(unit)) {
+//            date = DateUtils.getHourAfter(planStartTime, effectiveTime);
+//        } else if ("day".equals(unit)) {
+//            date = DateUtils.getDayAfter(planStartTime, effectiveTime);
+//        }
+//        dailyMaintenanceOrder.setPlanEndTime(date);//鍒涘缓绫诲瀷锛�1鎵嬪姩鍒涘缓锛�2鑷姩鍒涘缓锛�
+        dailyMaintenanceOrder.setPlanEndTime(null);//鍒涘缓绫诲瀷锛�1鎵嬪姩鍒涘缓锛�2鑷姩鍒涘缓锛�
         dailyMaintenanceOrder.setCreateType("1");//鍒涘缓绫诲瀷锛�1鎵嬪姩鍒涘缓锛�2鑷姩鍒涘缓锛�
         dailyMaintenanceOrder.setConfirmStatus("0");//绉讳氦纭鐘舵�侊紙0鏈‘璁わ紝1涓讳换纭锛�2妫�楠屽憳纭锛�
         dailyMaintenanceOrder.setPrecisionInspectionStatus("0");//绮惧害妫�楠屽崟娴佺▼鐘舵�侊紙0鏈‘璁わ紝1绮惧害妫�楠岃�咃紝2缁翠慨瀹や富浠伙紝3璁惧妫�楠屽憳锛�4浣跨敤鍗曚綅鎶�鏈富绠★紝5璁惧妫�楠屽憳锛堢洊绔狅級锛�

--
Gitblit v1.9.3