refactor: handle status
This commit is contained in:
parent
54bfb1c492
commit
acfffd9188
1 changed files with 4 additions and 17 deletions
|
|
@ -207,17 +207,6 @@ let taskListGroup = computed(() => {
|
||||||
// NOTE: Function
|
// NOTE: Function
|
||||||
async function sendTask() {
|
async function sendTask() {
|
||||||
if (!fullTaskOrder.value) return;
|
if (!fullTaskOrder.value) return;
|
||||||
if (
|
|
||||||
!fullTaskOrder.value.taskList.every(
|
|
||||||
(t) =>
|
|
||||||
t.taskStatus === TaskStatus.Success ||
|
|
||||||
t.taskStatus === TaskStatus.Failed ||
|
|
||||||
t.taskStatus === TaskStatus.Redo ||
|
|
||||||
t.taskStatus === TaskStatus.Canceled ||
|
|
||||||
t.taskStatus === TaskStatus.Validate,
|
|
||||||
)
|
|
||||||
)
|
|
||||||
return;
|
|
||||||
await useTaskOrderStore().submitTaskOrder(
|
await useTaskOrderStore().submitTaskOrder(
|
||||||
fullTaskOrder.value.id,
|
fullTaskOrder.value.id,
|
||||||
getUserId(),
|
getUserId(),
|
||||||
|
|
@ -697,13 +686,11 @@ watch([currentFormData.value.taskStatus], () => {
|
||||||
<nav class="row justify-end">
|
<nav class="row justify-end">
|
||||||
<SaveButton
|
<SaveButton
|
||||||
:disabled="
|
:disabled="
|
||||||
!fullTaskOrder.taskList.every(
|
fullTaskOrder.taskList.some(
|
||||||
(t) =>
|
(t) =>
|
||||||
t.taskStatus === TaskStatus.Success ||
|
t.taskStatus === TaskStatus.Pending ||
|
||||||
t.taskStatus === TaskStatus.Failed ||
|
t.taskStatus === TaskStatus.InProgress ||
|
||||||
t.taskStatus === TaskStatus.Redo ||
|
t.taskStatus === TaskStatus.Restart,
|
||||||
t.taskStatus === TaskStatus.Canceled ||
|
|
||||||
t.taskStatus === TaskStatus.Validate,
|
|
||||||
)
|
)
|
||||||
"
|
"
|
||||||
@click="
|
@click="
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue