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 @@