From d3749bb6d1cf618ac0c5dafe09160d76dd2d3e26 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期一, 12 五月 2025 14:15:14 +0800
Subject: [PATCH] art: 设备管理-周保-增加抽检标记字段

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamWeekMaintenanceOrderServiceImpl.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamWeekMaintenanceOrderServiceImpl.java b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamWeekMaintenanceOrderServiceImpl.java
index dc69929..d8c2236 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamWeekMaintenanceOrderServiceImpl.java
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/service/impl/EamWeekMaintenanceOrderServiceImpl.java
@@ -178,6 +178,14 @@
             if (query.getMaintenanceDateBegin() != null && query.getMaintenanceDateEnd() != null) {
                 queryWrapper.between("wmo.maintenance_date", query.getMaintenanceDateBegin(), query.getMaintenanceDateEnd());
             }
+            if(StringUtils.isNotBlank(query.getRandomInspectionFlag())) {
+                if(CommonConstant.DEFAULT_1.equals(query.getRandomInspectionFlag())) {
+                    queryWrapper.eq("wmo.random_inspection_flag", CommonConstant.DEFAULT_1);
+                }else {
+                    queryWrapper.and(q -> q.eq("wmo.random_inspection_flag", CommonConstant.DEFAULT_0).or().isNull("wmo.random_inspection_flag"));
+                }
+
+            }
             //鎺掑簭
             if (StringUtils.isNotBlank(query.getColumn()) && StringUtils.isNotBlank(query.getOrder())) {
                 String column = query.getColumn();
@@ -444,6 +452,7 @@
                 entity.setInitialAcceptanceUser(user.getUsername());
                 entity.setInitialAcceptanceComment(request.getInitialAcceptanceComment());
                 entity.setInitialAcceptanceTime(new Date());
+                entity.setRandomInspectionFlag(request.getRandomInspectionFlag());
                 //澶勭悊闄勪欢
                 if (CollectionUtil.isNotEmpty(request.getInitialAcceptanceFilesResult())) {
                     List<FileUploadResult> fileUploadResultList = request.getInitialAcceptanceFilesResult();

--
Gitblit v1.9.3