From c50ee5e739a6525048e9a71d37fb902714586766 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BD=97=E6=88=90?= <2847920761@qq.com> Date: Thu, 21 Aug 2025 15:43:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B4=BE=E5=8D=953.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/dromara/patch/service/impl/PdMasterServiceImpl.java | 4 ++++ .../main/java/org/dromara/system/mapper/SysUserMapper.java | 2 ++ .../org/dromara/system/service/impl/SysUserServiceImpl.java | 2 ++ .../src/main/resources/mapper/system/SysUserMapper.xml | 6 ++++-- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/patch/service/impl/PdMasterServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/patch/service/impl/PdMasterServiceImpl.java index f63664c8..5a3c5abb 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/patch/service/impl/PdMasterServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/patch/service/impl/PdMasterServiceImpl.java @@ -20,6 +20,7 @@ import org.dromara.patch.domain.vo.PdMasterProgressVo; import org.dromara.patch.enums.TaskStatusEnum; import org.dromara.patch.service.IPdMasterSonService; import org.dromara.patch.service.IPdMasterUserService; +import org.dromara.system.domain.SysUser; import org.springframework.stereotype.Service; import org.dromara.patch.domain.bo.PdMasterBo; import org.dromara.patch.domain.vo.PdMasterVo; @@ -206,6 +207,9 @@ public class PdMasterServiceImpl extends ServiceImpl i bigDecimal = bigDecimal.add(new BigDecimal(pdMasterSon.getProgress())); } item.setCompletionProgress(bigDecimal+"%"); + //执行人 + PdMasterUser one1 = pdMasterUserService.getById(item.getId()); + item.setSlaveName(one1.getSlaveName()); }); return TableDataInfo.build(result); } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/mapper/SysUserMapper.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/mapper/SysUserMapper.java index 0f622e5b..8307c289 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/mapper/SysUserMapper.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/mapper/SysUserMapper.java @@ -122,4 +122,6 @@ public interface SysUserMapper extends BaseMapperPlus { List thisAlldepIds(@Param("depId") Long deptId); + + } diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java index d23c581c..a4934499 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysUserServiceImpl.java @@ -694,6 +694,8 @@ public class SysUserServiceImpl implements ISysUserService, UserService { public List findThis() { //1、获取当前用户部门 Long deptId = LoginHelper.getDeptId(); +// //2、根据用户获取到对应部门的父 +// SysDeptVo sysDeptVo = deptService.selectDeptById(deptId); //2、查询当前用户所在部门 List longs = baseMapper.thisAlldepIds(deptId); //3、查询当前用户所在部门所有用户 diff --git a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml index fb2e543f..eba05e57 100644 --- a/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/xinnengyuan/ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -71,6 +71,7 @@