From 25b19e60e004290531f61fdf608d1adb5e531903 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期六, 12 七月 2025 14:40:12 +0800 Subject: [PATCH] 保洁巡检本周代码 --- ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java | 38 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 38 insertions(+), 0 deletions(-) diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java index 7c81739..e7091b1 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java @@ -4,6 +4,8 @@ import com.ruoyi.common.basic.PageInfo; import com.ruoyi.common.core.domain.entity.SysUser; +import com.ruoyi.system.applet.query.DataReportQuery; +import com.ruoyi.system.applet.vo.TaskFinishListVO; import com.ruoyi.system.query.SysUserQuery; import com.ruoyi.system.vo.system.SysUserVO; @@ -261,4 +263,40 @@ void updatePassword(Long id, String s); long selectIdByPhone(String phonenumber); + + List<SysUser> selectUserByTempLateId(String templateId); + + /** + * 查询自己项目部的人员 + * @param deptId + * @return + */ + List<SysUser> selectListByDeptId(String deptId); + + /** + * 查询部门类型下的人员 + * @param deptType + * @return + */ + List<SysUser> selectListByDeptType(Integer deptType); + + /** + * 批量查询人员 + * @param projectIds + * @return + */ + List<SysUser> selectListByDeptIds(List<String> projectIds); + + List<SysUser> selectUserByDeptId(List<String> ids); + + PageInfo<TaskFinishListVO> pageListReport(DataReportQuery dataReportQuery); + + /** + * 查询部门类型下的人员数量 + * @param projectId + * @param deptType + * @return + */ + Integer selectUserCount(List<String> projectId, Integer deptType); + } -- Gitblit v1.7.1