Browse Source

[微信第三方登录][修改]:只有超管才可以启停用户

release_toaliyun_real
Stormeye Wu 7 years ago
parent
commit
4d8342e884
1 changed files with 8 additions and 7 deletions
  1. +8
    -7
      mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java

+ 8
- 7
mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java View File

@@ -221,14 +221,15 @@ public class MallUserInfoController extends BaseController {
public ResultData modifyStatus(Long userId, Integer status) {
logger.debug("[" + getIpAddr() + "] MallUserInfoController::modifyStatus");
MallUserInfo currentUser = getUser();
if (currentUser.getIsAdmin().equals(EnumUserAdmin.Normal.getCode())) {
return new ResultData(ErrorCode.USER_NOT_ADMIN.getCode(), "只有超级管理员才能删除用户");
if (currentUser.getIsAdmin().equals(EnumUserAdmin.ADMIN.getCode())) {
MallUserInfo userInfo = userInfoService.getById(userId);
userInfo.setStatus(status);
userInfo.setTenantId(getTenantId());
userInfoService.saveOrUpdate(userInfo);
return new ResultData();
} else {
return new ResultData(ErrorCode.USER_NO_PERMISSION);
}
MallUserInfo userInfo = userInfoService.getById(userId);
userInfo.setStatus(status);
userInfo.setTenantId(getTenantId());
userInfoService.saveOrUpdate(userInfo);
return new ResultData(userInfo);
}

private int checkUniqueName(String userName) {


Loading…
Cancel
Save