| | |
| | | } |
| | | |
| | | @Override |
| | | public List<SysUser> getHasProjectSysUserList(String department) { |
| | | public List<SysUser> getHasProjectSysUserList(String department, String project) { |
| | | try { |
| | | Map<String, Object> params = new HashMap<String, Object>(); |
| | | params.put("department", department); |
| | | params.put("project", project); |
| | | params.put("approverFlag", ApproverFlag.YES); |
| | | return this.sysUserDao.getHasProjectSysUserList(params); |
| | | } catch (DataAccessException e) { |
| | |
| | | return sysUserDao.getLibrarianEmail(); |
| | | } |
| | | |
| | | @Override |
| | | public SysUser getUserByName(String approveUserName) { |
| | | List<SysUser> users = sysUserDao.getUserByName(approveUserName); |
| | | if (users.size() != 1) return null; |
| | | return users.get(0); |
| | | } |
| | | |
| | | |
| | | } |