From b78422e226fb8ce19761e781a5c948a24dccde11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89?= <814457906@qq.com> Date: Wed, 3 Apr 2024 16:38:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/editorialSpecialization.js | 34 +++++++- .../system/ManageNodeInformation/index.vue | 9 ++- .../system/editorialSpecialization/index.vue | 29 ++++--- .../system/specialDiseaseRoute/index.vue | 81 +++++++++---------- 4 files changed, 96 insertions(+), 57 deletions(-) diff --git a/src/api/system/editorialSpecialization.js b/src/api/system/editorialSpecialization.js index e2f7d87..65a28e2 100644 --- a/src/api/system/editorialSpecialization.js +++ b/src/api/system/editorialSpecialization.js @@ -9,10 +9,42 @@ export function specialDiseaseRoute(id) { } -//查询 +//查询主路径详情 export function selectSpecialDisease(id) { return request({ url: `/system/specialDiseaseNode/selectSpecialDisease?specialDiseaseRouteId=${id}`, method: 'get' }) } +//查询触发条件详情 +export function triggerCondition(id) { + return request({ + url: `/system/triggerCondition/${id}`, + method: 'get' + }) +} + +//修改保存触发条件 +export function triggerConditionedit(data) { + return request({ + url: `/system/triggerCondition/edit`, + method: 'post', + data + }) +} + +//删除修改触发条件id +export function triggerConditiondel(ids) { + return request({ + url: `/system/triggerCondition/${ids}`, + method: 'delete' + }) +} + +//删除主路径 +export function specialDiseaseRoutedel(id) { + return request({ + url: `/system/specialDiseaseRoute/${id}`, + method: 'delete' + }) +} \ No newline at end of file diff --git a/src/views/system/ManageNodeInformation/index.vue b/src/views/system/ManageNodeInformation/index.vue index c50967c..f6c4ba1 100644 --- a/src/views/system/ManageNodeInformation/index.vue +++ b/src/views/system/ManageNodeInformation/index.vue @@ -297,6 +297,9 @@ import miniProgram from '../components/miniProgram.vue' import { selectTaskTypeList, taskPartitionList, taskStatusDictList } from '@/api/system/specialDiseaseNode' +import { + triggerCondition, triggerConditionedit +} from "@/api/system/editorialSpecialization"; export default { components: { wangeditor, question, propaganda, message, officialAccount, miniProgram }, name: "specialDiseaseNode", @@ -362,7 +365,7 @@ export default { created() { if (this.$route.query) { this.updata.suitRange = this.$route.query.suitRange - // selectSpecialDisease(this.$route.query.id).then(res => {}) + triggerCondition(this.$route.query.id).then(res => { }) } this.taskinfo(); }, @@ -397,7 +400,9 @@ export default { //暂存 TemporaryStorage() { this.$refs.wangeditor.emit() - console.log(this.lists) + triggerConditionedit(this.lists).then(res => { + + }) }, //问卷传值 questionontemplate(item) { diff --git a/src/views/system/editorialSpecialization/index.vue b/src/views/system/editorialSpecialization/index.vue index fb7ed30..a28a061 100644 --- a/src/views/system/editorialSpecialization/index.vue +++ b/src/views/system/editorialSpecialization/index.vue @@ -22,12 +22,12 @@ - 人工添加主路径 + 人工添加触发条件 -
-
+
+
主路径 {{ list.routeName }} @@ -47,12 +47,12 @@
- - + +
+ @click.stop="goManageNodeInformation(item)">
触发条件 @@ -81,7 +81,7 @@
- +
@@ -91,7 +91,7 @@