From 63a24908dd2bca035d9f26fe071266d548048cdd Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期三, 02 四月 2025 17:37:53 +0800
Subject: [PATCH] 新增点检工单、swagger配置,新增用户拥有标准查询

---
 lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/EamMaintenanceStandardMapper.xml |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/EamMaintenanceStandardMapper.xml b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/EamMaintenanceStandardMapper.xml
index fa971d4..81f990b 100644
--- a/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/EamMaintenanceStandardMapper.xml
+++ b/lxzn-module-eam/src/main/java/org/jeecg/modules/eam/mapper/xml/EamMaintenanceStandardMapper.xml
@@ -2,4 +2,29 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="org.jeecg.modules.eam.mapper.EamMaintenanceStandardMapper">
 
-</mapper>
\ No newline at end of file
+    <select id="queryListBykeywordAndCategory" resultType="org.jeecg.modules.eam.entity.EamMaintenanceStandard">
+        SELECT
+            m.*
+        FROM
+            eam_maintenance_standard m
+        WHERE
+            m.del_flag = 0
+          AND m.standard_status= 'NORMAL'
+          AND m.maintenance_category = #{maintenanceCategory}
+          AND EXISTS (
+            SELECT 1
+            FROM
+                eam_equipment e
+                    INNER JOIN mdc_user_production t
+                               ON t.user_id = #{userId}
+                                   AND t.pro_id = e.org_id  -- 鍏宠仈鏉′欢绉诲埌JOIN涓�
+            WHERE
+                e.id = m.equipment_id
+              AND e.del_flag = 0
+              AND (
+                e.equipment_code LIKE CONCAT('%', #{keyword}, '%')
+                    OR e.equipment_name LIKE CONCAT('%', #{keyword}, '%')
+                )
+        )
+    </select>
+</mapper>

--
Gitblit v1.9.3