Commit 9bb69943 authored by gongzijian's avatar gongzijian
Browse files

修复设置dag udp组件点取消按钮未保存数据

parent 3918a958
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@
                  icon="fa fa-code">
          </x-button>
          <span class="name">{{name}}</span>
          <span class="copy-name" @click="_copyName" :data-clipboard-text="name"><i class="iconfont" data-container="body"  data-toggle="tooltip" title="复制名称" >&#xe61e;</i></span>
          <span v-if="name" class="copy-name" @click="_copyName" :data-clipboard-text="name"><i class="iconfont" data-container="body"  data-toggle="tooltip" title="复制名称" >&#xe61e;</i></span>
        </div>
        <div class="save-btn">
          <div class="operation" style="vertical-align: middle;">
+14 −6
Original line number Diff line number Diff line
@@ -110,6 +110,13 @@
        }
        return true
      },
      _accuStore(){
        this.store.commit('dag/setGlobalParams', _.cloneDeep(this.udpList))
        this.store.commit('dag/setName', _.cloneDeep(this.name))
        this.store.commit('dag/setTimeout', _.cloneDeep(this.timeout))
        this.store.commit('dag/setDesc', _.cloneDeep(this.desc))
        this.store.commit('dag/setSyncDefine', this.syncDefine)
      },
      /**
       * submit
       */
@@ -130,11 +137,8 @@
          }

          // Storage global globalParams
          this.store.commit('dag/setGlobalParams', _.cloneDeep(this.udpList))
          this.store.commit('dag/setName', _.cloneDeep(this.name))
          this.store.commit('dag/setTimeout', _.cloneDeep(this.timeout))
          this.store.commit('dag/setDesc', _.cloneDeep(this.desc))
          this.store.commit('dag/setSyncDefine', this.syncDefine)
          this._accuStore()

          Affirm.setIsPop(false)
          this.$emit('onUdp')
        }
@@ -155,7 +159,11 @@
       * Close the popup
       */
      close () {
        // Storage global globalParams
        this._accuStore()
        setTimeout(() => {
          this.$emit('close')
        })
      }
    },
    watch: {