正在显示
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 |
-
请 注册 或 登录 后发表评论