diff --git a/src/main/java/com/bonus/digitalSignage/model/SysUser.java b/src/main/java/com/bonus/digitalSignage/model/SysUser.java index b6f5c95..61b5e39 100644 --- a/src/main/java/com/bonus/digitalSignage/model/SysUser.java +++ b/src/main/java/com/bonus/digitalSignage/model/SysUser.java @@ -94,6 +94,8 @@ public class SysUser extends PageEntity { private List departs; + private String deptName; + /** * 登录权限 */ diff --git a/src/main/java/com/bonus/digitalSignage/system/controller/UserController.java b/src/main/java/com/bonus/digitalSignage/system/controller/UserController.java index a49c5ed..743b96a 100644 --- a/src/main/java/com/bonus/digitalSignage/system/controller/UserController.java +++ b/src/main/java/com/bonus/digitalSignage/system/controller/UserController.java @@ -224,8 +224,8 @@ public class UserController { public ServerResponse user(EncryptedReq data) { try { UserDto userDto = userService.getById(data.getData().getId()); - List projects = userService.getProjects(userDto); - userDto.setProjects(projects); +// List projects = userService.getProjects(userDto); +// userDto.setProjects(projects); String loginType = userDto.getLoginType(); if (loginType != null && !loginType.isEmpty()){ String[] loginTypeArr = loginType.split(","); diff --git a/src/main/java/com/bonus/digitalSignage/system/service/impl/UserServiceImpl.java b/src/main/java/com/bonus/digitalSignage/system/service/impl/UserServiceImpl.java index 6824862..60c1306 100644 --- a/src/main/java/com/bonus/digitalSignage/system/service/impl/UserServiceImpl.java +++ b/src/main/java/com/bonus/digitalSignage/system/service/impl/UserServiceImpl.java @@ -52,12 +52,12 @@ public class UserServiceImpl implements UserService { SysUser user = userDto; user.setPassword(passwordEncoder.encode(user.getPassword())); int num = userDao.saveUser(user); - if (StringUtils.isNotBlank(project)){ - for (String proId : project.split(",")) { - // 新增工程 - userDao.saveUserProject(user.getId(), proId); - } - } +// if (StringUtils.isNotBlank(project)){ +// for (String proId : project.split(",")) { +// // 新增工程 +// userDao.saveUserProject(user.getId(), proId); +// } +// } if (num > 0) { return ServerResponse.createSuccess("新增成功", num); } else { @@ -144,19 +144,19 @@ public class UserServiceImpl implements UserService { @Override public List list(SysUser user) { List list = userDao.list(user); - if (list.size() > 0) { - for (SysUser users : list) { - //如果班组为不空,则拼接;否则只展示组织 - if (StringHelper.isNotEmpty(users.getTeamName())) { - users.setOrgName(users.getOrgName() + "/" + users.getTeamName()); - } - if (StringHelper.isNotEmpty(users.getSignImg())) { - users.setSignStatus("已签"); - } else { - users.setSignStatus("未签"); - } - } - } +// if (list.size() > 0) { +// for (SysUser users : list) { +// //如果班组为不空,则拼接;否则只展示组织 +// if (StringHelper.isNotEmpty(users.getTeamName())) { +// users.setOrgName(users.getOrgName() + "/" + users.getTeamName()); +// } +// if (StringHelper.isNotEmpty(users.getSignImg())) { +// users.setSignStatus("已签"); +// } else { +// users.setSignStatus("未签"); +// } +// } +// } return list; } @@ -318,13 +318,13 @@ public class UserServiceImpl implements UserService { userDao.update(userDto); // saveUserRoles(userDto.getId(), userDto.getRoleIds()); // 先删除之前绑定的工程 - userDao.deleteUserProject(userDto.getId()); - if (StringUtils.isNotBlank(project)){ - for (String proId : project.split(",")) { - // 在新增修改后的工程 - userDao.saveUserProject(userDto.getId(), proId); - } - } +// userDao.deleteUserProject(userDto.getId()); +// if (StringUtils.isNotBlank(project)){ +// for (String proId : project.split(",")) { +// // 在新增修改后的工程 +// userDao.saveUserProject(userDto.getId(), proId); +// } +// } return userDto; } diff --git a/src/main/resources/mappers/system/UserMapper.xml b/src/main/resources/mappers/system/UserMapper.xml index 52d7f4b..1d8fd87 100644 --- a/src/main/resources/mappers/system/UserMapper.xml +++ b/src/main/resources/mappers/system/UserMapper.xml @@ -57,7 +57,7 @@ user_code, - sex, org_id,login_type, role_id, user_type, state, + sex, dept,login_type, role_id, user_type, state, password, team_id, @@ -67,7 +67,7 @@ #{userCode}, - #{sex}, #{orgId},#{loginType}, #{roleId}, #{userType}, + #{sex}, #{dept},#{loginType}, #{roleId}, #{userType}, 1, #{password}, @@ -131,25 +131,14 @@ t.login_name AS loginName, t.user_name AS username, t.sex, - t.org_id as orgId, - sr.role_name roleName, - case when sr.level = 0 then '项目部级' - when sr.level = 1 then '公司级' - else '' - end as levelName, - CASE - t.user_type - WHEN '0' THEN - '内部用户' - WHEN '1' THEN - '外部用户' ELSE '' - END userType, t.state AS state, - t.del_flag AS delFlag, + td.depart_name as deptName, + sr.role_name roleName, t.create_time AS createTime FROM sys_user t LEFT JOIN sys_role sr ON sr.role_id = t.role_id + left join tb_depart td on td.id=t.dept where t.del_flag = 0 AND ( @@ -172,7 +161,7 @@ password, login_name as loginName, sex, - org_id as orgId, + dept, user_type as userType, type, login_type as loginType, @@ -183,14 +172,12 @@ - +
    - - - - - - - - - - - - - - - -
    - -
    - - - - -
    -
    diff --git a/src/main/resources/static/pages/user/userMge.html b/src/main/resources/static/pages/user/userMge.html index 7fc9397..2a335cd 100644 --- a/src/main/resources/static/pages/user/userMge.html +++ b/src/main/resources/static/pages/user/userMge.html @@ -26,27 +26,6 @@
    - -