From ccee429d379e0108b7445f72ade8d97c110a6fb3 Mon Sep 17 00:00:00 2001
From: ZZJ <zzjdsg2300@163.com>
Date: 星期二, 09 十一月 2021 18:01:59 +0800
Subject: [PATCH] 问题修复

---
 src/pages/datapush/index/RightEvent.vue |   41 +++++++++++++++++++++++------------------
 1 files changed, 23 insertions(+), 18 deletions(-)

diff --git a/src/pages/datapush/index/RightEvent.vue b/src/pages/datapush/index/RightEvent.vue
index a175c20..f4dce22 100644
--- a/src/pages/datapush/index/RightEvent.vue
+++ b/src/pages/datapush/index/RightEvent.vue
@@ -374,22 +374,22 @@
       this.tempPushSet = JSON.parse(JSON.stringify(this.taskEditData.push_set));
       this.checkFlag()
     },
-    checkFlag(){
+    checkFlag() {
       // debugger
       let flag = true
       this.tempPushSet.forEach(item => {
-        if (item.checked==false) {
+        if (item.checked == false) {
           flag = false
         }
       });
-      this.allFieldChecked=flag
+      this.allFieldChecked = flag
     },
-    checkChildren(val){
-      console.log(val,12121);
-      if (val==false) {
-        this.allFieldChecked=false
-      } else if(val==true && this.allFieldChecked==false){
-        this.$nextTick( ()=> {
+    checkChildren(val) {
+      console.log(val, 12121);
+      if (val == false) {
+        this.allFieldChecked = false
+      } else if (val == true && this.allFieldChecked == false) {
+        this.$nextTick(() => {
           this.checkFlag()
         })
       }
@@ -411,13 +411,13 @@
     canclePushFieldSet() {
       this.pushFieldDialog = false;
     },
-    allCheckChange(val){
-  
+    allCheckChange(val) {
+
       this.tempPushSet.forEach(function (item) {
-          item.checked= val 
-          item.children.forEach(function (child) {
-            child.checked= val
-          })     
+        item.checked = val
+        item.children.forEach(function (child) {
+          child.checked = val
+        })
       })
     },
     submitPushFieldSet() {
@@ -437,12 +437,15 @@
         //NO SUBMIT
         return
       }
+
       this.taskEditData.push_set = this.tempPushSet;
-      console.log(this.taskEditData.push_set);
       this.pushFieldDialog = false;
+
+      // 淇濆瓨瑙勫垯
+      this.eventPushsSave()
     },
     toggleConfigCheck(configObj) {
-      
+
       configObj.children.forEach(child => {
         child.checked = configObj.checked
       })
@@ -634,6 +637,7 @@
       });
     },
     selectArg(rule, resetNext = false) {
+      debugger
       let argInfo = rule.topicArgOptions.filter(arg => {
         return arg.value === rule.topic_arg;
       })
@@ -753,7 +757,8 @@
           }
         ],
         radioValue: "1",
-        eventTxt: ""
+        eventTxt: "",
+        push_set: this.pushFields
       };
       this.dataList = [];
     },

--
Gitblit v1.8.0