ソースを参照

增加查看公司id的按钮。

YangZhiJie 2 年 前
コミット
8080c7f9ea
2 ファイル変更28 行追加2 行削除
  1. 1 1
      package.json
  2. 27 1
      src/identity/CreateIdentity.vue

+ 1 - 1
package.json

@@ -1,7 +1,7 @@
 {
   "name": "client-base-v4",
   "description": "Leanwo Prodog Client",
-  "version": "4.0.25",
+  "version": "4.0.26",
   "author": "yangzhijie1488 <yangzhijie1488@163.com>",
   "scripts": {
     "dev": "cross-env webpack serve --config ./webpack.dev.js",

+ 27 - 1
src/identity/CreateIdentity.vue

@@ -196,7 +196,13 @@
                 placeholder="选填,IDP 中员工电话"
               />
             </a-form-item>
-            <h4>权限配置</h4>
+            <a-divider />
+            <h4>
+              权限配置
+
+              
+              <a-button type="link" @click="queryTokenClient">查看登录公司</a-button>
+            </h4>
             <a-divider />
             <a-form-item
               label="clientId(公司ID)" name="clientId"
@@ -218,6 +224,7 @@
             </a-form-item>
 
 
+            <a-divider />
             <h4>断言解析配置</h4>
             <a-divider />
             <a-form-item has-feedback label="Prodog 实体ID" name="spEntityID">
@@ -330,6 +337,9 @@ import {
   queryById,
 } from './configData.js';
 
+import TokenClientResource from '../api/base/TokenClientResource.js';
+
+
 const route = useRoute();
 const router = useRouter();
 const current = ref(0); // 当前步骤
@@ -623,6 +633,22 @@ const setActiveItem = index => {
     identityInfo.authType = 'SAML';
   }
 };
+
+
+/**
+     * 查询设置的公司
+     */
+const queryTokenClient = function () {
+  TokenClientResource.queryTokenClient().then(baseObjectResponse => {
+    if (baseObjectResponse.errorCode == 0) {
+      message.success('当前登录公司id:'+ baseObjectResponse.data.clientId + '。公司名称:' + baseObjectResponse.data.clientName);
+    }
+  }, errorData => {
+    Common.processException(errorData);
+  });
+};
+
+
 </script>
 
 <style scoped>