From 84fb1e33e9ae383fe40a1154196edcd786aaf301 Mon Sep 17 00:00:00 2001
From: tuqin <tuqin@tuqin.cn>
Date: 星期五, 23 十月 2026 14:10:02 +0800
Subject: [PATCH] fix(设备台账): 修复 Mapper 中 tenant_id/create_time 缺少表别名导致的 SQL 歧义(Column 'tenant_id' in where clause is ambiguous),台账列表一直 500 空白

---
 src/main/resources/mapper/device/DeviceLedgerMapper.xml |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/resources/mapper/device/DeviceLedgerMapper.xml b/src/main/resources/mapper/device/DeviceLedgerMapper.xml
index 9cee459..712bf1d 100644
--- a/src/main/resources/mapper/device/DeviceLedgerMapper.xml
+++ b/src/main/resources/mapper/device/DeviceLedgerMapper.xml
@@ -69,10 +69,10 @@
 
             <!-- 绉熸埛ID -->
             <if test="deviceLedger.tenantId != null">
-                AND tenant_id = #{deviceLedger.tenantId}
+                AND dl.tenant_id = #{deviceLedger.tenantId}
             </if>
         </where>
-        ORDER BY create_time DESC
+        ORDER BY dl.create_time DESC
     </select>
     <select id="deviceLedgerExportList" resultType="com.ruoyi.device.execl.DeviceLedgerExeclDto">
 

--
Gitblit v1.9.3