瀏覽代碼

fix version funcation delete. (#4265)

zhuangchong 4 年之前
父節點
當前提交
a731be72a3
共有 1 個文件被更改,包括 23 次插入0 次删除
  1. 23 0
      dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue

+ 23 - 0
dolphinscheduler-ui/src/js/conf/home/pages/dag/_source/dag.vue

@@ -753,6 +753,29 @@
         })
       },
 
+      /**
+       * delete one version of process definition
+       *
+       * @param version the version need to delete
+       * @param processDefinitionId the process definition id user want to delete
+       * @param fromThis fromThis
+       */
+      mVersionDeleteProcessDefinitionVersion ({ version, processDefinitionId, fromThis }) {
+        this.deleteProcessDefinitionVersion({
+          version: version,
+          processDefinitionId: processDefinitionId
+        }).then(res => {
+          this.$message.success(res.msg || '')
+          this.mVersionGetProcessDefinitionVersionsPage({
+            pageNo: 1,
+            pageSize: 10,
+            processDefinitionId: processDefinitionId,
+            fromThis: fromThis
+          })
+        }).catch(e => {
+          this.$message.error(e.msg || '')
+        })
+      },
       /**
        * query the process definition pagination version
        */