From fda182841a8258e355365c8ff16f28672b8523e6 Mon Sep 17 00:00:00 2001
From: mitao <2763622819@qq.com>
Date: 星期四, 25 九月 2025 11:55:34 +0800
Subject: [PATCH] 联调问题修改

---
 ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml |   20 +++++++++++---------
 1 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml b/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml
index 352646b..93a0186 100644
--- a/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/OaApprovalApplicationAssetMapper.xml
@@ -22,21 +22,23 @@
     <!-- 分页查询:资产领用申请列表(关联审批记录与资产类型) -->
     <select id="getPageByType" resultType="com.ruoyi.system.vo.asset.OaApprovalApplicationAssetPageVO">
         SELECT
-            aaa.id                               AS id,
-            aaa.application_code                 AS applicationCode,
-            oaa.title                            AS title,
-            aaa.dept_name                        AS deptName,
-            aaa.applicant_name                   AS applicantName,
+            aaa.id,
+            aaa.application_code,
             CASE WHEN at2.level = 2 THEN at1.type_name ELSE at2.type_name END AS firstAssetTypeName,
             CASE WHEN at2.level = 2 THEN at2.type_name ELSE NULL END         AS secondAssetTypeName,
-            oaa.operate_time                     AS operateTime,
-            aaa.approval_status                  AS approvalStatus,
-            oaa.return_status                     AS returnStatus,
-            oaa.expect_return_date               AS expectReturnDate
+            oaa.title,
+            oaa.operate_time,
+            aaa.approval_status,
+            oaa.return_status,
+            oaa.expect_return_date,
+            su.nick_name AS applicantName,
+            td.dept_name AS deptName
         FROM oa_approval_application_asset oaa
                  INNER JOIN oa_approval_applications aaa ON aaa.id = oaa.approval_application_id
                  LEFT JOIN asset_type at2 ON at2.id = oaa.asset_type_id
                  LEFT JOIN asset_type at1 ON at1.id = (CASE WHEN at2.level = 2 THEN at2.parent_id ELSE at2.id END)
+                 LEFT JOIN sys_user su ON aaa.applicant_user_id = su.user_id
+                 LEFT JOIN t_dept td ON aaa.dept_id = td.id
         <where>
             AND aaa.disabled = 0
             AND oaa.type = #{query.type}

--
Gitblit v1.7.1