From b10795e18a07b9beb72f25406f26f42491828be5 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 22 十月 2024 09:20:19 +0800 Subject: [PATCH] 测试完成 --- src/views/knowledge/questionnaire/compilequer/index.vue | 41 ++++++++++++++++++++++++++++++----------- 1 files changed, 30 insertions(+), 11 deletions(-) diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue index 8fa6512..e30f06e 100644 --- a/src/views/knowledge/questionnaire/compilequer/index.vue +++ b/src/views/knowledge/questionnaire/compilequer/index.vue @@ -1435,6 +1435,7 @@ this.ruleForm.svyLibTemplateTagList.filter( (item) => item.isoperation != 3 ); + if (this.ruleForm.suitway) this.ruleForm.suitway = this.ruleForm.suitway.split(","); this.delScriptVOList = []; this.tempDetpRelevanceslistform = []; @@ -1455,7 +1456,6 @@ this.appraiselist = store.getters.appraiselist; this.belongWards = store.getters.belongWards; this.belongDepts = store.getters.belongDepts; - // this.test(); }, @@ -1517,7 +1517,9 @@ this.dynamicTags = this.ruleForm.svyLibTemplateTagList.map( this.processElement ); - this.ruleForm.suitway = this.ruleForm.suitway.split(","); + console.log(this.dynamicTags, "this.dynamicTags"); + if (this.ruleForm.suitway) + this.ruleForm.suitway = this.ruleForm.suitway.split(","); }); getillness({ outid: this.id, type: 5 }).then((res) => { this.illnesslist = res.rows; @@ -1559,6 +1561,24 @@ if (!this.ruleForm.categoryid) { this.ruleForm.categoryid = -1; } + // 棰樼洰淇濆瓨澶勭悊 + // 鎻愪氦 + this.ruleForm.svyTemplateLibScripts.forEach((res) => { + if (!res.isoperation) { + res.isoperation = 2; + } + res.ivrLibaScriptTargetoptionList = + res.svyLibTemplateTargetoptions.map((item) => { + if (!item.isoperation) { + item.isoperation = 2; + item.templateID = this.ruleForm.id; + } + return item; + }); + }); + this.delScriptVOList.forEach((item)=>{ + this.ruleForm.svyTemplateLibScripts.push(item) + }) if (this.id) { this.ruleForm.isoperation = 2; this.ruleForm.tempDetpRelevances = null; @@ -1567,7 +1587,8 @@ this.confirmillness(); this.putbelongDepts(); this.$modal.closeLoading(); - this.$router.go(-1); + // this.$router.go(-1); + window.location.reload(); }); } else { this.ruleForm.isoperation = 1; @@ -1586,7 +1607,6 @@ }, // 绉戝/闄㈠尯澶勭悊 Departmenttreatment() { - this.tempDetpRelevanceslist.forEach((item) => { console.log(item); let result = this.deptlist.some((obj) => obj.deptCode == item); @@ -1615,7 +1635,6 @@ } }); - // return setTimeout(() => { this.submitForm(); @@ -1639,12 +1658,12 @@ let result = this.hosplist .filter((item) => item.deptCode == row) .map((item) => item.id); - if (result.length) { - depthospgetsondel(result).then((res) => { - if (res.code) { - } - }); - } + if (result.length) { + depthospgetsondel(result).then((res) => { + if (res.code) { + } + }); + } }, // 涓嬩竴姝� nextstep() { -- Gitblit v1.9.3