Преглед изворни кода

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

release_toaliyun_real
Stormeye Wu пре 7 година
родитељ
комит
7981cf7259
1 измењених фајлова са 8 додато и 7 уклоњено
  1. +8
    -7
      mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java

+ 8
- 7
mallinkAdmin/src/main/java/com/iformall/controller/MallUserInfoController.java Прегледај датотеку

@@ -221,14 +221,15 @@ public class MallUserInfoController extends BaseController {
public ResultData modifyStatus(Long userId, Integer status) { public ResultData modifyStatus(Long userId, Integer status) {
logger.debug("[" + getIpAddr() + "] MallUserInfoController::modifyStatus"); logger.debug("[" + getIpAddr() + "] MallUserInfoController::modifyStatus");
MallUserInfo currentUser = getUser(); 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) { private int checkUniqueName(String userName) {


Loading…
Откажи
Сачувај