From b3b10f35bb54e3461543332381f85f7e975b725d Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 23 七月 2025 15:49:22 +0800
Subject: [PATCH] 测试完成

---
 src/permission.js                                   |    2 +-
 src/views/outsideChainxj.vue                        |   29 +++++++++++++++++++++++------
 src/router/index.js                                 |    2 +-
 src/views/knowledge/education/compilequer/index.vue |   12 ++++++------
 4 files changed, 31 insertions(+), 14 deletions(-)

diff --git a/src/permission.js b/src/permission.js
index a7b0f89..75503ef 100644
--- a/src/permission.js
+++ b/src/permission.js
@@ -8,7 +8,7 @@
 
 NProgress.configure({ showSpinner: false })
 
-const whiteList = ['/login', '/auth-redirect', '/bind', '/register','/wxsf/wt','/xj','/sf', '/outsideChain','/outsideChainwt','/outsideChainxj']
+const whiteList = ['/login', '/auth-redirect', '/bind', '/register','/wxsf/wt','/wxsf/xj','/sf', '/outsideChain','/outsideChainwt','/outsideChainxj']
 router.beforeEach((to, from, next) => {
   NProgress.start()
   console.log(to,'toto');
diff --git a/src/router/index.js b/src/router/index.js
index ccfedee..b7f1f76 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -57,7 +57,7 @@
     hidden: true
   },
   {
-    path: '/xj',
+    path: '/wxsf/xj',
     component: () => import('@/views/outsideChainxjnew'),
     hidden: true
   },
diff --git a/src/views/knowledge/education/compilequer/index.vue b/src/views/knowledge/education/compilequer/index.vue
index 42140b2..f0ed468 100644
--- a/src/views/knowledge/education/compilequer/index.vue
+++ b/src/views/knowledge/education/compilequer/index.vue
@@ -186,7 +186,7 @@
               </el-form-item></el-col
             >
           </el-row>
-          <el-form-item label="瀹f暀鏂瑰紡" prop="region">
+          <!-- <el-form-item label="瀹f暀鏂瑰紡" prop="region">
             <el-select
               v-model="ruleForm.suitway"
               size="medium"
@@ -203,13 +203,13 @@
               >
               </el-option>
             </el-select>
-          </el-form-item>
+          </el-form-item> -->
           <el-form-item label="閫傜敤鐤剧梾" prop="region">
             <el-button type="warning" @click="$refs.child.handleAddpatient()"
               >娣诲姞鐤剧梾</el-button
             >
           </el-form-item>
-          <el-form-item label="閫傜敤闄㈠尯" prop="region">
+          <!-- <el-form-item label="閫傜敤闄㈠尯" prop="region">
             <el-select
               v-model="ruleForm.campus"
               size="medium"
@@ -226,8 +226,8 @@
               >
               </el-option>
             </el-select>
-          </el-form-item>
-          <el-form-item label="閫傜敤绉戝" prop="region">
+          </el-form-item> -->
+          <!-- <el-form-item label="閫傜敤绉戝" prop="region">
             <el-cascader
               v-model="tempDetpRelevanceslist"
               :options="deptList"
@@ -240,7 +240,7 @@
                 <span v-if="!node.isLeaf"> ({{ data.children.length }}) </span>
               </template>
             </el-cascader>
-          </el-form-item>
+          </el-form-item> -->
           <el-form-item>
             <el-button type="success" @click="nextstep('ruleForm')"
               >涓嬩竴姝�</el-button
diff --git a/src/views/outsideChainxj.vue b/src/views/outsideChainxj.vue
index 4ba6dd1..6a375ff 100644
--- a/src/views/outsideChainxj.vue
+++ b/src/views/outsideChainxj.vue
@@ -53,6 +53,7 @@
 import {
   getExternalfollowup,
   Submitaquestionnaire,
+   geturlinfo,
 } from "@/api/AiCentre/index";
 import { getToken } from "@/utils/auth";
 import axios from "axios";
@@ -83,14 +84,30 @@
   },
 
   created() {
-    this.getQuestionnaire();
-  },
+      this.geturlinfo();  },
   methods: {
+    // 瑙f瀽urlid
+    geturlinfo() {
+      // let url = window.location.href;
+      let url = this.$route.query.p;
+      // let url = 'http://218.108.11.22:8093/sf/003';
+      // let urlid = this.extractLastSegmentFromUrl(url);
+
+      geturlinfo(url).then((res) => {
+        if (res.code == 200) {
+          this.getQuestionnaire(
+            res.data.param1,
+            res.data.param2,
+            res.data.param3,
+            res.data.param5
+          );
+        }
+      });
+    },
     // 鑾峰彇鏁版嵁
-    getQuestionnaire() {
-      this.taskid = this.$route.query.param1;
-      this.patid = this.$route.query.param2;
-      this.taskname = this.$route.query.param3;
+    getQuestionnaire(param1, param2, param3) {
+      this.taskid = decodeURIComponent(param1);
+      this.patid = decodeURIComponent(param2);
       // // let taskid =
       // //   "OFp7tn/B6x7IzKJetvGWHdSWBj7msRlnlj6am9dyuHTH6sEt4uBbVCUXs5kcF/e4O2W6vqHf2Bz9K3/evbYDmw==";
       // // let patid =

--
Gitblit v1.9.3