From 9f09b885f077044eee13a5768baa185a27dc99a4 Mon Sep 17 00:00:00 2001
From: linwei <872216696@qq.com>
Date: Thu, 02 Apr 2026 16:13:53 +0800
Subject: [PATCH] opt: sql改造其他模块改造11

---
 drone-ops/drone-resource/src/main/java/org/sxkj/resource/mapper/AttachMapper.xml |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drone-ops/drone-resource/src/main/java/org/sxkj/resource/mapper/AttachMapper.xml b/drone-ops/drone-resource/src/main/java/org/sxkj/resource/mapper/AttachMapper.xml
index 07d04d3..2fb7415 100644
--- a/drone-ops/drone-resource/src/main/java/org/sxkj/resource/mapper/AttachMapper.xml
+++ b/drone-ops/drone-resource/src/main/java/org/sxkj/resource/mapper/AttachMapper.xml
@@ -73,9 +73,9 @@
         wj.name AS job_name,
         rela.status
         from blade_attach attach
-        left join drone_job_event_rela rela on attach.id = rela.attach_id::VARCHAR
-        left join wayline_job wj ON attach.wayline_job_id = wj.job_id::VARCHAR
-        left join wayline_job_info info on wj.job_info_id = info.id::VARCHAR
+        left join drone_job_event_rela rela on attach.id::VARCHAR = rela.attach_id::VARCHAR
+        left join wayline_job wj ON attach.wayline_job_id::VARCHAR = wj.job_id::VARCHAR
+        left join wayline_job_info info on wj.job_info_id::VARCHAR = info.id::VARCHAR
         where attach.is_deleted = 0
         and info.is_deleted = 0
         and attach.is_thumbnail = 0
@@ -154,7 +154,7 @@
     <select id="findAllMd5ByAi" resultType="org.sxkj.resource.vo.EventImgMd5VO">
         select md5,original_md5
         from drone_job_event_rela rela
-        left join ai_event_record record on rela.ai_event_record_uuid = record.uuid::VARCHAR
+        left join ai_event_record record on rela.ai_event_record_uuid::VARCHAR = record.uuid::VARCHAR
         <where>
             and record.id in
             <foreach collection="aiRecordIds" item="eventRecordId" separator="," open="(" close=")">
@@ -187,7 +187,7 @@
         attach.create_time,
         rela.status
         from blade_attach attach
-        right join drone_job_event_rela rela on attach.id = rela.attach_id::VARCHAR
+        right join drone_job_event_rela rela on attach.id::VARCHAR = rela.attach_id::VARCHAR
         where attach.is_deleted = 0 and attach.is_thumbnail = 0
         <if test="attach.nickName != null and attach.nickName != ''">
             AND (nick_name LIKE CONCAT('%', #{attach.nickName}, '%') OR name LIKE CONCAT('%', #{attach.nickName}, '%'))
@@ -260,7 +260,7 @@
         </if>
         device.nickName nestName
         from blade_attach attach
-        left join wayline_job job on attach.wayline_job_id = job.job_id::VARCHAR
+        left join wayline_job job on attach.wayline_job_id::VARCHAR = job.job_id::VARCHAR
         left join wayline_job_info wji on wji.id = job.job_info_id::VARCHAR
         left join manage_device device on job.dock_sn = device.device_sn::VARCHAR
         left join manage_device_expansion mde on job.dock_sn = mde.device_sn::VARCHAR

--
Gitblit v1.9.3