diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/SsoUserController.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/SsoUserController.java
index b4ea9479..21302943 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/SsoUserController.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/SsoUserController.java
@@ -20,6 +20,7 @@ import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import java.util.Arrays;
+import java.util.List;
/**
*
@@ -51,6 +52,11 @@ public class SsoUserController {
return R.ok(results.getRecords(), results.getTotal());
}
+ @GetMapping("/selectBindSsoUserList")
+ public R list() {
+ return R.ok(iSsoUserService.selectBindSsoUserList());
+ }
+
@GetMapping("/{id:\\w+}")
public R getById(@PathVariable("id") String id) {
return R.ok(iSsoUserService.getById(id));
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/mapper/SsoUserMapper.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/mapper/SsoUserMapper.java
index 8817b362..4f32f65b 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/mapper/SsoUserMapper.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/mapper/SsoUserMapper.java
@@ -1,8 +1,11 @@
package com.cloud.kicc.system.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.cloud.kicc.common.data.entity.KiccUser;
import com.cloud.kicc.system.api.entity.SsoUser;
+import java.util.List;
+
/**
*
* SSO用户统一 Mapper 接口
@@ -13,4 +16,10 @@ import com.cloud.kicc.system.api.entity.SsoUser;
*/
public interface SsoUserMapper extends BaseMapper {
+ /**
+ * 查询目前支持绑定SSO用户列表
+ * @return List
+ */
+ List selectBindSsoUserList();
+
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/ISsoUserService.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/ISsoUserService.java
index 903e86c5..0a912a62 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/ISsoUserService.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/ISsoUserService.java
@@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.cloud.kicc.common.data.entity.KiccUser;
import com.cloud.kicc.system.api.entity.SsoUser;
+import java.util.List;
+
/**
*
* SSO用户统一 服务层
@@ -20,4 +22,10 @@ public interface ISsoUserService extends IService {
*/
void updateSsoUserAndExUser(KiccUser kiccUser);
+ /**
+ * 查询目前支持绑定SSO用户列表
+ * @return List
+ */
+ List selectBindSsoUserList();
+
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/SsoUserServiceImpl.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/SsoUserServiceImpl.java
index 09140287..7f282d01 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/SsoUserServiceImpl.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/service/impl/SsoUserServiceImpl.java
@@ -13,6 +13,8 @@ import com.cloud.kicc.system.service.UserService;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
+import java.util.List;
+
/**
*
* SSO用户统一 实现类
@@ -55,4 +57,10 @@ public class SsoUserServiceImpl extends ServiceImpl impl
}
}
+ @Override
+ @DS("master")
+ public List selectBindSsoUserList() {
+ return baseMapper.selectBindSsoUserList();
+ }
+
}
diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/SsoUserMapper.xml b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/SsoUserMapper.xml
index 550f6ab7..5b400b83 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/SsoUserMapper.xml
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/resources/mapper/SsoUserMapper.xml
@@ -2,4 +2,11 @@
+
+