WXL
10 天以前 b3b10f35bb54e3461543332381f85f7e975b725d
测试完成
已修改4个文件
45 ■■■■■ 文件已修改
src/permission.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/router/index.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/knowledge/education/compilequer/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/outsideChainxj.vue 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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');
src/router/index.js
@@ -57,7 +57,7 @@
    hidden: true
  },
  {
    path: '/xj',
    path: '/wxsf/xj',
    component: () => import('@/views/outsideChainxjnew'),
    hidden: true
  },
src/views/knowledge/education/compilequer/index.vue
@@ -186,7 +186,7 @@
              </el-form-item></el-col
            >
          </el-row>
          <el-form-item label="宣教方式" prop="region">
          <!-- <el-form-item label="宣教方式" 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
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: {
    // 解析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 =