From f6bcf1ba29b88c32b23def2bd6f3cee08905ce07 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期二, 08 七月 2025 21:17:46 +0800
Subject: [PATCH] 修改设备查询

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamTechnicalStatusEvaluationStandardServiceImpl.java |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamTechnicalStatusEvaluationStandardServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamTechnicalStatusEvaluationStandardServiceImpl.java
index 3c9f91a..2f52af9 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamTechnicalStatusEvaluationStandardServiceImpl.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamTechnicalStatusEvaluationStandardServiceImpl.java
@@ -70,7 +70,7 @@
             if (!CollectionUtils.isEmpty(baseFactoryUserList)) {
                 List<String> factoryIds = baseFactoryUserList.stream().map(BaseFactoryUser::getFactoryId).collect(Collectors.toList());
                 List<String> factoryCode = baseFactoryService.listByIds(factoryIds).stream().map(BaseFactory::getFactoryCode).collect(Collectors.toList());
-                queryWrapper.in("e.factory_code", factoryCode);
+                queryWrapper.in("e.factory_org_code", factoryCode);
             } else {
                 return page;
             }
@@ -188,12 +188,15 @@
         entity.setHasOtherCheck(request.getHasOtherCheck());
         entity.setHasPrecisionCheck(request.getHasPrecisionCheck());
         entity.setHasSafetyEquipmentCheck(request.getHasSafetyEquipmentCheck());
+        entity.setRemark(request.getRemark());
         this.getBaseMapper().updateById(entity);
         //澶勭悊璇︽儏
         if(CollectionUtil.isNotEmpty(request.getTableDetailList())) {
             //鍏堝垹闄ゆ鏌ラ」
             standardDetailService.removeByStandardId(entity.getId());
-
+            request.getTableDetailList().forEach(tableDetail -> {
+                tableDetail.setStandardId(entity.getId());
+            });
             //鏍规嵁鍒嗙被鍒ゆ柇鏄惁淇濆瓨
             if(CommonConstant.STATUS_1.equals(entity.getHasOtherCheck())) {
                 //淇濆瓨鍏朵粬鍒嗙被
@@ -250,6 +253,7 @@
         newEntity.setHasSafetyEquipmentCheck(request.getHasSafetyEquipmentCheck());
         //鍒犻櫎鏍囪
         newEntity.setDelFlag(CommonConstant.DEL_FLAG_0);
+        newEntity.setRemark(request.getRemark());
         //閲嶅鎬ф牎楠�
         EamTechnicalStatusEvaluationStandard exist = checkDuplicate(newEntity.getEquipmentId(), entity.getId());
         if(exist != null){

--
Gitblit v1.9.3