李宇
2021-04-09 dac136a54c51842a9cd9abd97c236b43cb48d169
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 {