فهرست منبع

Merge pull request #2516 from break60/dev

Echo of worker grouping when the workflow is running
xingchun-chen 5 سال پیش
والد
کامیت
f08e62fa84

+ 13 - 0
dolphinscheduler-ui/src/js/conf/home/pages/projects/pages/definition/pages/list/_source/start.vue

@@ -193,6 +193,7 @@
         runMode: 'RUN_MODE_SERIAL',
         processInstancePriority: 'MEDIUM',
         workerGroup: 'default'
+
       }
     },
     props: {
@@ -277,6 +278,18 @@
       this.workflowName = this.item.name
 
       this._getReceiver()
+      let stateWorkerGroupsList = this.store.state.security.workerGroupsListAll || []
+      if (stateWorkerGroupsList.length) {
+        this.workerGroup = stateWorkerGroupsList[0].id
+      } else {
+        this.store.dispatch('security/getWorkerGroupsAll').then(res => {
+          this.$nextTick(() => {
+            if(res.length>0) {
+              this.workerGroup = res[0].id
+            }
+          })
+        })
+      }
     },
     mounted () {
       this._getNotifyGroupList().then(() => {