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