正在显示
4 个修改的文件
包含
16 行增加
和
9 行删除
| @@ -58,10 +58,15 @@ public class UserController { | @@ -58,10 +58,15 @@ public class UserController { | ||
| 58 | int pageSize, | 58 | int pageSize, |
| 59 | @RequestParam(value = "userName",required = false) String username, | 59 | @RequestParam(value = "userName",required = false) String username, |
| 60 | @RequestParam(value = "realName",required = false) String realname, | 60 | @RequestParam(value = "realName",required = false) String realname, |
| 61 | - @RequestParam(value = "companyId",required = false) Integer companyId) | 61 | + @RequestParam(value = "companyId",required = false) Integer companyId, |
| 62 | + @RequestParam(value = "userStatus",required = false) Integer userStatus | ||
| 63 | + ) | ||
| 62 | { | 64 | { |
| 63 | - | ||
| 64 | - PageInfo<USERS> usersPageInfo = userService.selectAllUser(pageNum,pageSize, username, realname,companyId); | 65 | + USERS users = new USERS(); |
| 66 | + users.setUsername(username); | ||
| 67 | + users.setRealname(realname); | ||
| 68 | + users.setUserStatus(userStatus); | ||
| 69 | + PageInfo<USERS> usersPageInfo = userService.selectAllUser(pageNum,pageSize, users); | ||
| 65 | return new ResultJson("200","success",usersPageInfo); | 70 | return new ResultJson("200","success",usersPageInfo); |
| 66 | } | 71 | } |
| 67 | 72 |
| @@ -10,7 +10,7 @@ import java.util.List; | @@ -10,7 +10,7 @@ import java.util.List; | ||
| 10 | public interface UserService { | 10 | public interface UserService { |
| 11 | USERS loadByUsername(String username); | 11 | USERS loadByUsername(String username); |
| 12 | 12 | ||
| 13 | - PageInfo<USERS> selectAllUser(int pageNum, int pageSize,String username, String realName,Integer companyId); | 13 | + PageInfo<USERS> selectAllUser(int pageNum, int pageSize,USERS users); |
| 14 | 14 | ||
| 15 | int updateByPrimaryKeySelective(USERS record); | 15 | int updateByPrimaryKeySelective(USERS record); |
| 16 | 16 |
| @@ -109,12 +109,8 @@ public class UserServiceImpl implements UserService{ | @@ -109,12 +109,8 @@ public class UserServiceImpl implements UserService{ | ||
| 109 | } | 109 | } |
| 110 | 110 | ||
| 111 | @Override | 111 | @Override |
| 112 | - public PageInfo<USERS> selectAllUser(int pageNum, int pageSize,String username, String realName,Integer companyId){ | 112 | + public PageInfo<USERS> selectAllUser(int pageNum, int pageSize,USERS users){ |
| 113 | Page<USERS> page = PageHelper.startPage(pageNum,pageSize); | 113 | Page<USERS> page = PageHelper.startPage(pageNum,pageSize); |
| 114 | - USERS users = new USERS(); | ||
| 115 | - users.setUsername(username); | ||
| 116 | - users.setRealname(realName); | ||
| 117 | - users.setCompanyId(companyId); | ||
| 118 | List<USERS> list = usersMapper.selectAllUser(users); | 114 | List<USERS> list = usersMapper.selectAllUser(users); |
| 119 | for (USERS user: list) { | 115 | for (USERS user: list) { |
| 120 | // List<PERMISSION> permissionList = permissionMapper.findByUserId(user.getUserId()); | 116 | // List<PERMISSION> permissionList = permissionMapper.findByUserId(user.getUserId()); |
| @@ -176,6 +176,12 @@ | @@ -176,6 +176,12 @@ | ||
| 176 | <if test="realname != null and realname != ''" > | 176 | <if test="realname != null and realname != ''" > |
| 177 | and realName = #{realname,jdbcType=VARCHAR} | 177 | and realName = #{realname,jdbcType=VARCHAR} |
| 178 | </if> | 178 | </if> |
| 179 | + <if test="user_status != null" > | ||
| 180 | + and user_status = #{userStatus,jdbcType=INTEGER} | ||
| 181 | + </if> | ||
| 182 | + <if test="state != null" > | ||
| 183 | + and state = #{state,jdbcType=BIT} | ||
| 184 | + </if> | ||
| 179 | </where> | 185 | </where> |
| 180 | ) u | 186 | ) u |
| 181 | LEFT JOIN user_role ur ON u.user_id = ur.user_id | 187 | LEFT JOIN user_role ur ON u.user_id = ur.user_id |
-
请 注册 或 登录 后发表评论