|
@@ -1,8 +1,10 @@
|
1
|
package com.unis.module.system.controller.admin.user;
|
1
|
package com.unis.module.system.controller.admin.user;
|
2
|
|
2
|
|
3
|
import cn.hutool.core.collection.CollUtil;
|
3
|
import cn.hutool.core.collection.CollUtil;
|
|
|
4
|
+import cn.hutool.core.util.ObjectUtil;
|
4
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
5
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
5
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
6
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
7
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
6
|
import com.unis.framework.apilog.core.annotation.ApiAccessLog;
|
8
|
import com.unis.framework.apilog.core.annotation.ApiAccessLog;
|
7
|
import com.unis.framework.common.enums.CommonStatusEnum;
|
9
|
import com.unis.framework.common.enums.CommonStatusEnum;
|
8
|
import com.unis.framework.common.pojo.CommonResult;
|
10
|
import com.unis.framework.common.pojo.CommonResult;
|
|
@@ -97,6 +99,13 @@ public class UserController {
|
97
|
reqVO.setBankType(bankType);
|
99
|
reqVO.setBankType(bankType);
|
98
|
}
|
100
|
}
|
99
|
}
|
101
|
}
|
|
|
102
|
+ String areaLevel = loginUser.getInfo().get("areaLevel");
|
|
|
103
|
+ // 国家交易中心创建银行角色
|
|
|
104
|
+ if ("0".equals(areaLevel) || ObjectUtil.isEmpty(areaLevel)) {
|
|
|
105
|
+ if (roleIds.contains(RoleIdEnum.BANK_ADMIN.getRoleId())){
|
|
|
106
|
+ reqVO.setAreaLevel(0);
|
|
|
107
|
+ }
|
|
|
108
|
+ }
|
100
|
Long id = userService.createUser(reqVO);
|
109
|
Long id = userService.createUser(reqVO);
|
101
|
return success(id);
|
110
|
return success(id);
|
102
|
}
|
111
|
}
|