From f7a776a0790da9b88bd5c35ebf0de46dfacefdb6 Mon Sep 17 00:00:00 2001
From: hyingbo <1363390067@qq.com>
Date: 星期一, 14 七月 2025 15:20:29 +0800
Subject: [PATCH] 仓库管理/库位货架管理-日期格式化调整

---
 lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/aspect/EquipmentHistoryLogAspect.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/aspect/EquipmentHistoryLogAspect.java b/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/aspect/EquipmentHistoryLogAspect.java
index e588f05..0cae0d9 100644
--- a/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/aspect/EquipmentHistoryLogAspect.java
+++ b/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/aspect/EquipmentHistoryLogAspect.java
@@ -100,8 +100,28 @@
                 }
                 break;
             case SECOND_MAINTENANCE:
+                if (result instanceof EamSecondMaintenanceOrder) {
+                    EamSecondMaintenanceOrder order = (EamSecondMaintenanceOrder) result;
+                    if (SecondMaintenanceStatusEnum.COMPLETE.name().equals(order.getMaintenanceStatus())) {
+                        log.setEquipmentId(order.getEquipmentId());
+                        log.setBusinessId(order.getId());
+                        log.setOperator(order.getOperator());
+                        log.setDescription(order.getConfirmComment());
+                        log.setCreateTime(order.getActualEndTime());
+                    }
+                }
                 break;
             case THIRD_MAINTENANCE:
+                if (result instanceof EamThirdMaintenanceOrder) {
+                    EamThirdMaintenanceOrder order = (EamThirdMaintenanceOrder) result;
+                    if (ThirdMaintenanceStatusEnum.COMPLETE.name().equals(order.getMaintenanceStatus())) {
+                        log.setEquipmentId(order.getEquipmentId());
+                        log.setBusinessId(order.getId());
+                        log.setOperator(order.getOperator());
+                        log.setDescription(order.getLeaderConfirmComment());
+                        log.setCreateTime(order.getActualEndTime());
+                    }
+                }
                 break;
             case REPORT_REPAIR:
                 if (result instanceof EamReportRepair) {

--
Gitblit v1.9.3