Browse Source

feat: support Independence sso

master
wangxiang 1 year ago
parent
commit
40a1207688
  1. 2
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/UserController.java

2
kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/UserController.java

@ -116,7 +116,7 @@ public class UserController { @@ -116,7 +116,7 @@ public class UserController {
@Inner(false)
@GetMapping("/oneClickAccess/{casUserId:\\w+}")
public R oneClickAccess(@PathVariable String casUserId) {
if (ObjectUtil.isNotEmpty(iSsoUserService.getById(casUserId)) && ObjectUtil.isEmpty(userService.getOne(Wrappers.<User>lambdaQuery().eq(User::getCasUserId, casUserId)))) {
if (ObjectUtil.isEmpty(iSsoUserService.getById(casUserId)) && ObjectUtil.isEmpty(userService.getOne(Wrappers.<User>lambdaQuery().eq(User::getCasUserId, casUserId)))) {
SsoUser kicsSsoUser = iSsoUserService.getKicsSsoUser(casUserId);
Optional.ofNullable(kicsSsoUser).orElseThrow(() -> new CheckedException("当前casUserId无效请重新检查配置!"));
String initDeptId = configService.getValueByKey("app.init.deptId");

Loading…
Cancel
Save