refactor: handle status restart
This commit is contained in:
parent
58d3ef7bd7
commit
66d9e3c1db
2 changed files with 9 additions and 2 deletions
|
|
@ -69,6 +69,10 @@ function taskOrderStatus(value: TaskOrderStatus, type: 'status' | 'color') {
|
||||||
status: 'taskOrder.sentTask',
|
status: 'taskOrder.sentTask',
|
||||||
color: '--blue-6-hsl',
|
color: '--blue-6-hsl',
|
||||||
},
|
},
|
||||||
|
[TaskOrderStatus.Restart]: {
|
||||||
|
status: 'taskOrder.status.Restart',
|
||||||
|
color: '--red-5-hsl',
|
||||||
|
},
|
||||||
}[value][type];
|
}[value][type];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -90,7 +90,8 @@ function hideIcon() {
|
||||||
negative:
|
negative:
|
||||||
currStatus?.value === TaskStatus.Failed ||
|
currStatus?.value === TaskStatus.Failed ||
|
||||||
currStatus?.value === TaskStatus.Redo ||
|
currStatus?.value === TaskStatus.Redo ||
|
||||||
currStatus?.value === TaskStatus.Canceled,
|
currStatus?.value === TaskStatus.Canceled ||
|
||||||
|
currStatus?.value === TaskStatus.Restart,
|
||||||
'pointer-events-none': {
|
'pointer-events-none': {
|
||||||
order: !['Success', 'Failed', 'Validate'].includes(status || ''),
|
order: !['Success', 'Failed', 'Validate'].includes(status || ''),
|
||||||
receive: status !== TaskStatus.InProgress,
|
receive: status !== TaskStatus.InProgress,
|
||||||
|
|
@ -110,7 +111,9 @@ function hideIcon() {
|
||||||
(v) => v.value === TaskStatus.Complete,
|
(v) => v.value === TaskStatus.Complete,
|
||||||
),
|
),
|
||||||
Failed: taskStatusOrderToggle.filter(
|
Failed: taskStatusOrderToggle.filter(
|
||||||
(v) => v.value === TaskStatus.Redo,
|
(v) =>
|
||||||
|
v.value === TaskStatus.Redo ||
|
||||||
|
v.value === TaskStatus.Restart,
|
||||||
),
|
),
|
||||||
Validate: taskStatusOrderToggle.filter(
|
Validate: taskStatusOrderToggle.filter(
|
||||||
(v) => v.value !== TaskStatus.InProgress,
|
(v) => v.value !== TaskStatus.InProgress,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue