Browse Source

[Fix][UI] Set task group name empty of default value (#10243)

3.1.0-release
Devosend 3 years ago committed by GitHub
parent
commit
b337eef2e6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      dolphinscheduler-ui/src/views/resource/task-group/queue/index.tsx
  2. 57
      dolphinscheduler-ui/src/views/resource/task-group/queue/use-table.ts

5
dolphinscheduler-ui/src/views/resource/task-group/queue/index.tsx

@ -110,9 +110,6 @@ const taskGroupQueue = defineComponent({
queryTaskGroupListPaging(taskGroupOptionsParams).then(
(res: TaskGroupRes) => {
res.totalList.map((item) => {
if (!searchParamRef.groupId) {
searchParamRef.groupId = item.id
}
const option: SelectMixedOption = {
label: item.name,
value: item.id
@ -165,6 +162,8 @@ const taskGroupQueue = defineComponent({
<NSelect
size='small'
options={taskGroupOptions}
clearable
style={{ width: '180px' }}
v-model:value={this.searchParamRef.groupId}
placeholder={t('resource.task_group_queue.task_group_name')}
/>

57
dolphinscheduler-ui/src/views/resource/task-group/queue/use-table.ts

@ -132,38 +132,43 @@ export function useTable(
pageNo: 1,
pageSize: 2147483647
}
Promise.all([
queryTaskListInTaskGroupQueueById(params),
queryTaskGroupListPaging(taskGroupSearchParams)
]).then((values: any[]) => {
const taskGroupList = values[1].totalList
variables.totalPage = values[0].totalPage
variables.tableData = values[0].totalList.map(
(item: any, unused: number) => {
let taskGroupName = ''
if (taskGroupList) {
const taskGroup = _.find(taskGroupList, { id: item.groupId })
if (taskGroup) {
taskGroupName = taskGroup.name
]).then(
(values: any[]) => {
const taskGroupList = values[1].totalList
variables.totalPage = values[0].totalPage
variables.tableData = values[0].totalList.map(
(item: any, unused: number) => {
let taskGroupName = ''
if (taskGroupList) {
const taskGroup = _.find(taskGroupList, { id: item.groupId })
if (taskGroup) {
taskGroupName = taskGroup.name
}
}
}
item.taskGroupName = taskGroupName
item.createTime = format(
parseTime(item.createTime),
'yyyy-MM-dd HH:mm:ss'
)
item.updateTime = format(
parseTime(item.updateTime),
'yyyy-MM-dd HH:mm:ss'
)
return {
...item
item.taskGroupName = taskGroupName
item.createTime = format(
parseTime(item.createTime),
'yyyy-MM-dd HH:mm:ss'
)
item.updateTime = format(
parseTime(item.updateTime),
'yyyy-MM-dd HH:mm:ss'
)
return {
...item
}
}
}
)
variables.loadingRef = false
})
)
},
() => {}
)
variables.loadingRef = false
}
return { getTableData, variables, columns }

Loading…
Cancel
Save