|
@@ -257,20 +257,41 @@ public class SysUserController extends BaseController {
|
257
|
257
|
@RequestParam(value = "userName",required = false) String userName,
|
258
|
258
|
@RequestParam(value = "phone",required = false) String phone) {
|
259
|
259
|
IPage<SysUserRole> pg = new Page<>(pageNum, pageSize);
|
|
260
|
+
|
260
|
261
|
ResponseBean userManagement= sysUserService.userManagementList(pg,userName,phone);
|
|
262
|
+
|
261
|
263
|
return userManagement;
|
262
|
264
|
}
|
263
|
265
|
|
264
|
|
- @ApiOperation(value = "树形", notes = "树形")
|
265
|
|
- @ApiImplicitParams({
|
266
|
|
- @ApiImplicitParam(paramType = "body", dataType = "SysUser", name = "sysUser", value = "用户详情")
|
267
|
|
- })
|
268
|
|
- @RequestMapping(value = "/user/tree", method = RequestMethod.GET)
|
269
|
|
- public ResponseBean userRoleTree(@RequestBody SysUser sysUser, HttpServletRequest request) {
|
270
|
|
- ResponseBean tree= sysUserService.userRoleTree();
|
271
|
|
- return tree;
|
|
266
|
+ @ApiOperation(value = "员工管理角色权限添加", notes = "员工管理角色权限添加")
|
|
267
|
+ @RequestMapping(value = "/addUserRole", method = RequestMethod.POST)
|
|
268
|
+ public ResponseBean userManagement(@RequestParam(value = "phone",required = false) String phone,
|
|
269
|
+ @RequestParam(value = "roleId",required = false) List<String> roleId) {
|
|
270
|
+ ResponseBean userManagement= sysUserService.addUserRole(phone,roleId);
|
|
271
|
+ return userManagement;
|
272
|
272
|
}
|
273
|
273
|
|
|
274
|
+ @ApiOperation(value = "查询当前员工的角色权限", notes = "查询当前员工的角色权限")
|
|
275
|
+ @RequestMapping(value = "/userRoledetails", method = RequestMethod.GET)
|
|
276
|
+ public ResponseBean userRoledetails(@RequestParam(value = "userId",required = false) Integer userId) {
|
|
277
|
+ ResponseBean userRoledetails= sysUserService.userRoledetails(userId);
|
|
278
|
+ return userRoledetails;
|
|
279
|
+ }
|
|
280
|
+ @ApiOperation(value = "修改当前员工的角色权限", notes = "修改当前员工的角色权限")
|
|
281
|
+ @RequestMapping(value = "/updateUserRolede", method = RequestMethod.POST)
|
|
282
|
+ public ResponseBean updateUserRolede(@RequestParam(value = "userId",required = false) Integer userId,
|
|
283
|
+ @RequestParam(value = "menuArray",required = false) List<String> menuArray) {
|
|
284
|
+ ResponseBean updateUserRolede= sysUserService.updateUserRolede(userId,menuArray);
|
|
285
|
+ return updateUserRolede;
|
|
286
|
+ }
|
|
287
|
+ @ApiOperation(value = "获取所有角色权限", notes = "获取所有角色权限")
|
|
288
|
+ @RequestMapping(value = "/roleAll", method = RequestMethod.GET)
|
|
289
|
+ public ResponseBean roleAll() {
|
|
290
|
+ ResponseBean roleAll= sysUserService.roleAll();
|
|
291
|
+ return roleAll;
|
|
292
|
+ }
|
|
293
|
+
|
|
294
|
+
|
274
|
295
|
@ApiOperation(value = "角色管理列表", notes = "角色管理列表")
|
275
|
296
|
@ApiImplicitParams({
|
276
|
297
|
@ApiImplicitParam(paramType = "body", dataType = "String", name = "userName", value = "角色名称"),
|
|
@@ -283,4 +304,11 @@ public class SysUserController extends BaseController {
|
283
|
304
|
ResponseBean roleManagementList= sysUserService.roleManagementList(pg,roleName);
|
284
|
305
|
return roleManagementList;
|
285
|
306
|
}
|
|
307
|
+
|
|
308
|
+ @ApiOperation(value = "删除当前员工的角色权限", notes = "删除当前员工的角色权限")
|
|
309
|
+ @RequestMapping(value = "/deleteUserRole", method = RequestMethod.POST)
|
|
310
|
+ public ResponseBean deleteUserRole(@RequestParam(value = "userId",required = false) Integer userId) {
|
|
311
|
+ ResponseBean deleteUserRole= sysUserService.deleteUserRole(userId);
|
|
312
|
+ return deleteUserRole;
|
|
313
|
+ }
|
286
|
314
|
}
|