diff --git a/dolphinscheduler-ui/src/js/conf/home/store/security/actions.js b/dolphinscheduler-ui/src/js/conf/home/store/security/actions.js index 082366f7bc4c77a67315c7046fc05b39320dc09d..9ec9f7a50c9359bd3ee9ae1cc50333cee4ddb0b5 100644 --- a/dolphinscheduler-ui/src/js/conf/home/store/security/actions.js +++ b/dolphinscheduler-ui/src/js/conf/home/store/security/actions.js @@ -451,10 +451,19 @@ export default { return new Promise((resolve, reject) => { io.get(`worker-group/all-groups`, payload, res => { let list = res.data - list.unshift({ - id: 'default', - name: 'Default' - }) + if(list.length>0) { + list = list.map(item=>{ + return { + id: item, + name: item + } + }) + } else { + list.unshift({ + id: 'default', + name: 'Default' + }) + } state.workerGroupsListAll = list resolve(list) }).catch(e => {