From 2a39af937f29471dab27b152dfae2b1fc28b32d6 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期五, 01 十一月 2024 18:45:29 +0800 Subject: [PATCH] 测试完成 --- src/views/knowledge/questionnaire/compilequer/index.vue | 48 ++++++++++++++++++++++++++++++++++++------------ 1 files changed, 36 insertions(+), 12 deletions(-) diff --git a/src/views/knowledge/questionnaire/compilequer/index.vue b/src/views/knowledge/questionnaire/compilequer/index.vue index 8fa6512..4e13018 100644 --- a/src/views/knowledge/questionnaire/compilequer/index.vue +++ b/src/views/knowledge/questionnaire/compilequer/index.vue @@ -435,7 +435,6 @@ align="center" key="nextScriptno" prop="nextScriptno" - :show-overflow-tooltip="true" > <template slot-scope="scope"> <span>{{ @@ -1435,6 +1434,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 +1455,6 @@ this.appraiselist = store.getters.appraiselist; this.belongWards = store.getters.belongWards; this.belongDepts = store.getters.belongDepts; - // this.test(); }, @@ -1517,7 +1516,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 +1560,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 +1586,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 +1606,6 @@ }, // 绉戝/闄㈠尯澶勭悊 Departmenttreatment() { - this.tempDetpRelevanceslist.forEach((item) => { console.log(item); let result = this.deptlist.some((obj) => obj.deptCode == item); @@ -1615,7 +1634,6 @@ } }); - // return setTimeout(() => { this.submitForm(); @@ -1639,12 +1657,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() { @@ -1865,6 +1883,12 @@ }, // 淇濆瓨绉戝/鐥呭尯 putbelongDepts(id) { + this.tempDetpRelevanceslistform.forEach(item=>{ + if (!item.tempid) item.tempid=id; + }) + this.tempbelongWardsform.forEach(item=>{ + if (!item.tempid) item.tempid=id; + }) if (this.tempDetpRelevanceslistform.length > 0) { depthospgetson(this.tempDetpRelevanceslistform).then((res) => { if (res.code == 200) { -- Gitblit v1.9.3