Browse Source

superRole=1的才能编辑用户企业归属

master
review512jwy@163.com 1 week ago
parent
commit
4dc8265d81
  1. 11
      dongjian-center-admin-service/src/main/java/com/dongjian/datacenter/admin/service/impl/UserServiceImpl.java

11
dongjian-center-admin-service/src/main/java/com/dongjian/datacenter/admin/service/impl/UserServiceImpl.java

@ -222,9 +222,14 @@ public class UserServiceImpl implements UserService {
// } // }
// if (1 != companyId.intValue()) {//非顶级账号 // if (1 != companyId.intValue()) {//非顶级账号
// param.setCompanyId(companyId); // param.setCompanyId(companyId);
// } else // } else if (null == param.getCompanyId()) {//admin账号必须能选择企业归属
if (null == param.getCompanyId()) {//admin账号必须能选择企业归属 // return new SimpleDataResponse(ResponseCode.MSG_ERROR, "companyId is required");
return new SimpleDataResponse(ResponseCode.MSG_ERROR, "companyId is required"); // }
BasicUser userInfo = basicUserMapperExt.selectByPrimaryKey(userId);
if (1 == userInfo.getSuperRole()) {//admin账号必须能选择企业归属
if (null == param.getCompanyId()) {
return new SimpleDataResponse(ResponseCode.MSG_ERROR, "companyId is required");
}
} }
//校验参数 //校验参数
SimpleDataResponse checkResult = checkParam(param, languageType); SimpleDataResponse checkResult = checkParam(param, languageType);

Loading…
Cancel
Save