Forráskód Böngészése

统一平台登录生产地址

huiqi 5 hónapja
szülő
commit
698b257f31

+ 27 - 3
takai-admin/src/main/resources/application-dev.yml

@@ -8,7 +8,7 @@ spring:
             master:
                 url: jdbc:mysql://localhost:3306/chat_deepseek?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                 username: root
-                password: root
+                password: T@kai2025
                 hikari:
                     pool-name: master-Pool
             # 从库数据源
@@ -16,7 +16,7 @@ spring:
                 # 从数据源开关/默认关闭
                 url: jdbc:mysql://localhost:3306/chat_zhipu?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
                 username: root
-                password: root
+                password: T@kai2025
                 hikari:
                     pool-name: slave-Pool
             # 初始连接数
@@ -69,4 +69,28 @@ spring:
         properties:
             hibernate:
                 dialect: org.hibernate.dialect.MySQL8Dialect
-                format_sql: true
+                format_sql: true
+
+jk:
+    #Appid
+    iamAppid: e971e84b574c40b2
+    #Appsecret
+    iamAppsecret: 51e7f274f71f4887b25015fc0743e871
+    #clientID
+    iamClientID: e97f94cf93761f4d69e8
+    #clientSecret
+    iamClientSecret: 13845f824b5d9f4f2a58159109aac317263d
+    #用户接口url
+    iamUserUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/account/list
+    #用户回调接口,每次用户接口调用成功后都要回调一次接口
+    iamCallbackUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/account/callback
+    #部门接口url
+    iamDeptUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/org/listAll
+    #岗位接口url
+    iamPostUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/job/listAll
+    #code换取tokenurl
+    iamTokenUrl: https://esctest.sribs.com.cn/esc-sso/oauth2.0/accessToken
+    #token换取用户信息
+    iamProfileUrl: https://esctest.sribs.com.cn/esc-sso/oauth2.0/profile
+    #虚拟密码
+    jkPsw: GybjcxhDe8XQtabXVP1A

+ 6 - 8
takai-admin/src/main/resources/application.yml

@@ -198,8 +198,6 @@ deepseek:
   #提示词
   prompt: 你是总结和提问大师。你只根据用户的对话记录,根据对话记录生成可能会问的问题,不要杜撰问题。问题的答案必须来自上面的对话记录。 你必须遵守以下要求:1. 不要输出用户问过的问题;2. 你需要输出3个问题供用户选择。3. 你只需要输出问题,不需要解释,不需要提问。4. 你的问题可以是空的,但你不能杜撰问题。5. 问题需要站在使用这个应用的人的视角提出,因此你要注意提问的语气和人称代词。不要用您这个字。6.生成的问题,必须能从提供的对话记录中找到答案。你一定要按照以下格式输出:{'问题':['xxx','xxx','xxx']}
 jk:
-  #IAM环境 url
-  iamurl: https://sso-poc.sso360.cn:9189/
   #Appid
   iamAppid: e971e84b574c40b2
   #Appsecret
@@ -209,17 +207,17 @@ jk:
   #clientSecret
   iamClientSecret: 13845f824b5d9f4f2a58159109aac317263d
   #用户接口url
-  iamUserUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/account/list
+  iamUserUrl: http://esc.sribs.com.cn:8080/outapi/api/v1/account/list
   #用户回调接口,每次用户接口调用成功后都要回调一次接口
-  iamCallbackUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/account/callback
+  iamCallbackUrl: http://esc.sribs.com.cn:8080/outapi/api/v1/account/callback
   #部门接口url
-  iamDeptUrl: https://esctest.sribs.com.cn/esc-idm/api/v1/org/listAll
+  iamDeptUrl: http://esc.sribs.com.cn:8080/outapi/api/v1/org/listAll
   #岗位接口url
-  iamPostUrl: http://esc.sribs.com.cn:8080/esc-idm/api/v1/job/listAll
+  iamPostUrl: http://esc.sribs.com.cn:8080/outapi/api/v1/job/listAll
   #code换取tokenurl
-  iamTokenUrl: https://esctest.sribs.com.cn/esc-sso/oauth2.0/accessToken
+  iamTokenUrl: https://esc.sribs.com.cn/esc-sso/oauth2.0/accessToken
   #token换取用户信息
-  iamProfileUrl: https://esctest.sribs.com.cn/esc-sso/oauth2.0/profile
+  iamProfileUrl: https://esc.sribs.com.cn/esc-sso/oauth2.0/profile
   #虚拟密码
   jkPsw: GybjcxhDe8XQtabXVP1A
 

+ 0 - 2
takai-common/src/main/java/com/takai/common/config/JkConfig.java

@@ -10,8 +10,6 @@ import org.springframework.stereotype.Component;
 @ConfigurationProperties(prefix = "jk")
 public class JkConfig {
 
-    private String iamurl;
-
     private String iamAppid;
 
     private String iamAppsecret;

+ 5 - 2
takai-system/src/main/java/com/takai/system/service/impl/JkApiServiceImpl.java

@@ -177,7 +177,7 @@ public class JkApiServiceImpl implements IJkApiService {
             //部门状态,启用:1,停用:0
             String status = json.getString("idt_org__status");
             status = status.equals("1") ? "0" : "1";
-            sysDept.setStatus("1");
+            sysDept.setStatus(status);
             deptList.add(sysDept);
         }
         return deptList;
@@ -209,7 +209,7 @@ public class JkApiServiceImpl implements IJkApiService {
             //部门状态,启用:1,停用:0
             String status = json.getString("idt_job__status");
             status = status.equals("1") ? "0" : "1";
-            sysPost.setStatus("1");
+            sysPost.setStatus(status);
             postList.add(sysPost);
         }
         return postList;
@@ -219,6 +219,7 @@ public class JkApiServiceImpl implements IJkApiService {
         List<JSONObject> objectList = new ArrayList<>();
         int page = 1;
         int total = 1;
+        logger.info("获取建科"+objectName+"请求url:" + url);
         while(total >= page){
 
             Request request = buildRequest(url,page);
@@ -245,6 +246,8 @@ public class JkApiServiceImpl implements IJkApiService {
                     total = dataObject.getInteger(TOTAL);
                     page++;
                     continue;
+                } else {
+
                 }
             } catch (IOException e) {
                 throw new IOException("获取建科用"+objectName+"信息失败 ", e);