|  |  | 
 |  |  |             {{ | 
 |  |  |               kcb | 
 |  |  |                 ? kcb | 
 |  |  |                 : "亲爱的患者-家属,您好!我们是浙中医大二院的医护人员,为了更好地了解您的康复情况,请您抽一点宝贵时间,完成这份随访问卷。" | 
 |  |  |                 : "亲爱的患者-家属,我们是" + | 
 |  |  |                   localStorage.getItem("orgname") + | 
 |  |  |                   "的医护人员,为了更好地了解您的康复情况,请您抽一点宝贵时间,完成这份随访问卷。" | 
 |  |  |             }} | 
 |  |  |             <!-- 亲爱的患者/家属您好,为了更好的了解您出院后的康复情况,给您适当及时的健康指导,请您抽一点宝贵时间,完成这份出院随访问卷调查。 --> | 
 |  |  |           </div> | 
 |  |  | 
 |  |  |           class="topic-dev" | 
 |  |  |           v-for="(item, index) in questionList" | 
 |  |  |           :key="item.aaa" | 
 |  |  |           v-if="!item.ishide" | 
 |  |  |         > | 
 |  |  |           <div class="scriptTopic-dev" :key="index" v-if="item.scriptType == 1"> | 
 |  |  |             <div class="dev-text"> | 
 |  |  | 
 |  |  |   methods: { | 
 |  |  |     // 解析urlid | 
 |  |  |     geturlinfo() { | 
 |  |  |        // let url = window.location.href; | 
 |  |  |        let url = this.$route.query.p; | 
 |  |  |        console.log(url,"url"); | 
 |  |  |       // let url = window.location.href; | 
 |  |  |       let url = this.$route.query.p; | 
 |  |  |       console.log(url, "url"); | 
 |  |  |       // 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,) | 
 |  |  |        } | 
 |  |  |       geturlinfo(url).then((res) => { | 
 |  |  |         if (res.code == 200) { | 
 |  |  |           this.getQuestionnaire( | 
 |  |  |             res.data.param1, | 
 |  |  |             res.data.param2, | 
 |  |  |             res.data.param3, | 
 |  |  |             res.data.param5 | 
 |  |  |           ); | 
 |  |  |         } | 
 |  |  |       }); | 
 |  |  |     }, | 
 |  |  | //     extractLastSegmentFromUrl(url) { | 
 |  |  | //     // 找到最后一个'/'的位置 | 
 |  |  | //     const lastSlashIndex = url.lastIndexOf('/'); | 
 |  |  | //     // 如果找到了'/',截取其后的所有字符 | 
 |  |  | //     if (lastSlashIndex !== -1) { | 
 |  |  | //         return url.substring(lastSlashIndex + 1); | 
 |  |  | //     } | 
 |  |  | //     // 如果没有找到'/',返回空字符串 | 
 |  |  | //     return ''; | 
 |  |  | // }, | 
 |  |  |     //     extractLastSegmentFromUrl(url) { | 
 |  |  |     //     // 找到最后一个'/'的位置 | 
 |  |  |     //     const lastSlashIndex = url.lastIndexOf('/'); | 
 |  |  |     //     // 如果找到了'/',截取其后的所有字符 | 
 |  |  |     //     if (lastSlashIndex !== -1) { | 
 |  |  |     //         return url.substring(lastSlashIndex + 1); | 
 |  |  |     //     } | 
 |  |  |     //     // 如果没有找到'/',返回空字符串 | 
 |  |  |     //     return ''; | 
 |  |  |     // }, | 
 |  |  |  | 
 |  |  |     // 获取数据 | 
 |  |  |     getQuestionnaire(param1,param2,param3) { | 
 |  |  |     getQuestionnaire(param1, param2, param3) { | 
 |  |  |       this.taskid = decodeURIComponent(param1); | 
 |  |  |       this.patid = decodeURIComponent(param2); | 
 |  |  |       this.taskname = decodeURIComponent(param3); | 
 |  |  | 
 |  |  |         var obj = item.svyLibTemplateTargetoptions.find( | 
 |  |  |           (items) => items.optioncontent == item.scriptResult | 
 |  |  |         ); | 
 |  |  |         console.log(obj, "obj"); | 
 |  |  |  | 
 |  |  |         if (obj) { | 
 |  |  |           if (obj.isabnormal) { | 
 |  |  |             console.log(obj.isabnormal); | 
 |  |  | 
 |  |  |         } | 
 |  |  |       }); | 
 |  |  |       form.svyLibTemplateScriptVOS = arr; | 
 |  |  |       form.type = 2; | 
 |  |  |       Cachequestionnaire(form).then((res) => { | 
 |  |  |         if (res.code == 200) { | 
 |  |  |           if (subm) { |