|
@@ -139,10 +139,10 @@ public class UserController {
|
|
|
@ResponseBody
|
|
|
@ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "status", value = "账户状态 0正常 1 停用", required = false, paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "phonenumber", value = "手机号", required = true, paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "deptId", value = "部门id", required = true, paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "roleIds", value = "角色", required = true, paramType = "query"),
|
|
|
- @ApiImplicitParam(name = "userName", value = "用户名", required = true, paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "phonenumber", value = "手机号", required = false, paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "deptId", value = "部门id", required = false, paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "roleIds", value = "角色", required = false, paramType = "query"),
|
|
|
+ @ApiImplicitParam(name = "userName", value = "用户名", required = false, paramType = "query"),
|
|
|
@ApiImplicitParam(name = "remark", value = "备注", required = false, paramType = "query"),
|
|
|
@ApiImplicitParam(name = "userId", value = "用户id", required = true, paramType = "query")
|
|
|
})
|
|
@@ -174,6 +174,10 @@ public class UserController {
|
|
|
user.setRoleIds(roleIds);
|
|
|
user.setPhonenumber(phonenumber);
|
|
|
userService.updateUser(user);
|
|
|
+ SysUserDTO userDTO = userService.queryUserById(userId);
|
|
|
+ if (redisUtil.hasKey(Constant.PREFIX_SHIRO_CACHE + userDTO.getLoginName())) {
|
|
|
+ redisUtil.del(Constant.PREFIX_SHIRO_CACHE + userDTO.getLoginName());
|
|
|
+ }
|
|
|
return Result.OK();
|
|
|
}
|
|
|
|