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 @@