From df311bf46373b64618b3fb7b4acd05f73b2edbb1 Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期四, 31 十月 2024 16:27:50 +0800 Subject: [PATCH] 测试完成 --- src/views/repositoryai/templateku/configurat/index.vue | 55 ++++++++++++++++++++++++++++++++++++++++--------------- 1 files changed, 40 insertions(+), 15 deletions(-) diff --git a/src/views/repositoryai/templateku/configurat/index.vue b/src/views/repositoryai/templateku/configurat/index.vue index 8c2cc6a..704eb28 100644 --- a/src/views/repositoryai/templateku/configurat/index.vue +++ b/src/views/repositoryai/templateku/configurat/index.vue @@ -1657,9 +1657,9 @@ if (res.code == 200) { console.log(2211); this.ruleForm = res.data; - this.tempDetpRelevanceslist = JSON.parse(this.ruleForm.deptNames); + if (this.ruleForm.deptNames)this.tempDetpRelevanceslist = JSON.parse(this.ruleForm.deptNames); this.ruleForm.suitway = this.ruleForm.suitway.split(","); - this.ruleForm.campus = this.ruleForm.campus.split(","); + if (this.ruleForm.campus)this.ruleForm.campus = this.ruleForm.campus.split(","); this.ruleForm.submoduleID = this.ruleForm.submoduleID.split(","); this.ruleForm.submoduleID = this.ruleForm.submoduleID.map((res) => { return Number(res); @@ -1782,20 +1782,44 @@ this.delScriptVOList.forEach((item) => { this.ruleForm.ivrLibaTemplateScriptVOList.push(item); }); - compileFollowup(this.ruleForm).then((res) => { - if (res.code == 200) { - this.$modal.msgSuccess("缂栬緫鎴愬姛"); + // compileFollowup(this.ruleForm).then((res) => { + // if (res.code == 200) { + // this.$modal.msgSuccess("缂栬緫鎴愬姛"); + // this.$modal.closeLoading(); + // this.confirmillness(res.data); + // // window.location.reload(); + // // const obj = { path: "/knowledge/tpuconfigurat/?id=" + this.id }; + // // this.$tab.closeOpenPage(obj); + // } else { + // this.$modal.msgError("淇濆瓨澶辫触"); + // this.$modal.closeLoading(); + // } + // }); + if (this.id) { + this.ruleForm.isoperation = 2; + this.ruleForm.tempDetpRelevances = []; + compileFollowup(this.ruleForm).then((res) => { + this.$modal.msgSuccess("淇敼鎴愬姛"); + this.confirmillness(); + this.putbelongDepts(); this.$modal.closeLoading(); - this.confirmillness(res.data); + // this.$router.go(-1); window.location.reload(); - // const obj = { path: "/knowledge/tpuconfigurat/?id=" + this.id }; - // this.$tab.closeOpenPage(obj); - } else { - this.$modal.msgError("淇濆瓨澶辫触"); - + }); + } else { + this.ruleForm.isoperation = 1; + this.ruleForm.version = this.ruleForm.version + ? this.ruleForm.version + : "1.0"; + this.ruleForm.tempDetpRelevances = []; + compileFollowup(this.ruleForm).then((res) => { + this.$modal.msgSuccess("鏂板鎴愬姛"); + this.confirmillness(res.data); + this.putbelongDepts(res.data); this.$modal.closeLoading(); - } - }); + this.$router.go(-1); + }); + } }, confirmillness(guid) { this.illnesslist.forEach((item, index) => { @@ -1827,7 +1851,7 @@ longTemp: this.ruleForm.longTemp, deptCode: item, tempid: this.id, - type: 1, + type: 2, }); } }); @@ -1839,7 +1863,8 @@ longTemp: this.ruleForm.longTemp, deptCode: item, tempid: this.id, - type: 1, + type: 2, + // 1 : 闂嵎妯℃澘搴搃d銆�11锛氶棶鍗蜂换鍔℃ā鏉垮簱id锛�2 :璇煶闂嵎搴搃d銆�21锛氳闊充换鍔℃ā鏉垮簱id锛�3 : 瀹f暀妯℃澘搴搃d锛�33锛氬鏁欎换鍔℃ā鏉垮簱id }); } }); -- Gitblit v1.9.3