From f4bd0aee057469535a859905582ba4e955fbb79d Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期二, 08 七月 2025 11:54:15 +0800
Subject: [PATCH] 保洁巡检本周代码

---
 ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java
index 019d65e..b6d3c80 100644
--- a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java
+++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TUserController.java
@@ -644,7 +644,7 @@
 
     @ApiOperation(value = "我的审批-详情")
     @GetMapping(value = "/leaveDetail")
-    public R<LeaveUserDetailVO> leaveDetail(@RequestParam String id) {
+    public  R<LeaveUserDetailVO> leaveDetail(@RequestParam String id) {
         TLeave leave = leaveService.getById(id);
         LeaveUserDetailVO leaveUserDetailVO = new LeaveUserDetailVO();
         SysUser sysUser = sysUserService.selectUserById(Long.parseLong(leave.getLeavePerson()));
@@ -671,6 +671,15 @@
             TDept byId = deptService.getById(sysUser.getDeptId());
             leaveUserDetailVO.setDeptName(byId.getDeptName());
         }
+        if (sysUser.getDeptType()==1){
+            TProjectDept projectDept = projectDeptService.getById(sysUser.getDeptId());
+            if (projectDept.getParentId().equals("0")){
+                leaveUserDetailVO.setDeptName(projectDept.getProjectName());
+            }else{
+                TProjectDept projectDept1 = projectDeptService.getById(projectDept.getParentId());
+                leaveUserDetailVO.setDeptName(projectDept1.getProjectName()+">"+projectDept.getProjectName());
+            }
+        }
         leaveUserDetailVO.setLeavePersonName(sysUser.getNickName());
         LeaveAuditListVO leaveAuditListVO = new LeaveAuditListVO();
         List<TLeaveAudit> list = leaveAuditService.list(new LambdaQueryWrapper<TLeaveAudit>()

--
Gitblit v1.7.1