From df938f06da12eddacfc9d2aee52d153222f5aa2c Mon Sep 17 00:00:00 2001 From: 李宇 <986321569@qq.com> Date: 星期一, 26 四月 2021 10:15:17 +0800 Subject: [PATCH] 添加注释 --- src/main/java/com/nanometer/smartlab/service/SysUserServiceImpl.java | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/nanometer/smartlab/service/SysUserServiceImpl.java b/src/main/java/com/nanometer/smartlab/service/SysUserServiceImpl.java index c9bd4d4..1b81ddc 100644 --- a/src/main/java/com/nanometer/smartlab/service/SysUserServiceImpl.java +++ b/src/main/java/com/nanometer/smartlab/service/SysUserServiceImpl.java @@ -87,6 +87,28 @@ } } + @Override + public int getUserCountInProject(String arp, String name, String departmentName, String project, String company) { + Map<String, Object> params = new HashMap<String, Object>(); + params.put("arp", arp); + params.put("name", name); + params.put("departmentNameLike", departmentName); + params.put("project", project); + params.put("company", company); + return sysUserDao.getUserCountInProject(params); + } + + @Override + public List<SysUser> getUserInProject(String arp, String name, String departmentName, String project, String company, Integer first, Integer pageSize) { + Map<String, Object> params = new HashMap<String, Object>(); + params.put("arp", arp); + params.put("name", name); + params.put("departmentNameLike", departmentName); + params.put("project", project); + params.put("company", company); + return sysUserDao.getUserInProject(params); + } + @Transactional(propagation = Propagation.REQUIRED) public SysUser getSysUser(String id) { try { @@ -321,7 +343,7 @@ } @Override - public Map getUser(String id) { + public SysUser getUser(String id) { try { return this.sysUserDao.getUser(id); } catch (DataAccessException e) { @@ -369,5 +391,10 @@ return sysUserDao.getUserByProject(project); } + @Override + public List<SysUser> getUserByArp(String arp) { + return sysUserDao.getUserByArp(arp); + } + } -- Gitblit v1.9.2