From 9398b7743fa976b016dfbb2b9cf4a04db340508e Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 09 十月 2025 11:56:52 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-system/src/main/resources/mapper/system/AssetMainMapper.xml | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/resources/mapper/system/AssetMainMapper.xml b/ruoyi-system/src/main/resources/mapper/system/AssetMainMapper.xml index 5bb2d5c..6927d64 100644 --- a/ruoyi-system/src/main/resources/mapper/system/AssetMainMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/AssetMainMapper.xml @@ -69,6 +69,8 @@ LEFT JOIN asset_type at ON at.id = am.asset_type_id LEFT JOIN t_dept od ON od.id = am.ownership_dept_id LEFT JOIN t_dept ud ON ud.id = am.use_dept_id + LEFT JOIN oa_approval_application_asset_item oaaai ON oaaai.asset_main_id = am.id + LEFT JOIN oa_approval_applications oaa ON oaa.id = oaaai.approval_application_id <where> AND IFNULL(am.disabled, 0) = 0 AND IFNULL(aaa.disabled, 0) = 0 @@ -76,6 +78,7 @@ AND IFNULL(am.is_disposed, 0) = 0 AND IFNULL(am.is_in_use, 0) = 0 AND IFNULL(am.is_borrowed, 0) = 0 + AND ( oaa.id IS NULL OR oaa.approval_status != 0 ) <if test="query != null and query.assetTypeId != null"> AND am.asset_type_id = #{query.assetTypeId} </if> -- Gitblit v1.7.1