fix: btn can't use

This commit is contained in:
Thanaphon Frappet 2025-01-09 10:24:41 +07:00
parent 557ca77d1f
commit aeb16d9f7f

View file

@ -212,7 +212,8 @@ async function sendTask() {
(t) => (t) =>
t.taskStatus === TaskStatus.Success || t.taskStatus === TaskStatus.Success ||
t.taskStatus === TaskStatus.Failed || t.taskStatus === TaskStatus.Failed ||
t.taskStatus === TaskStatus.Canceled, t.taskStatus === TaskStatus.Canceled ||
t.taskStatus === TaskStatus.Validate,
) )
) )
return; return;
@ -693,13 +694,26 @@ watch([currentFormData.value.taskStatus], () => {
class="surface-1 q-pa-md full-width" class="surface-1 q-pa-md full-width"
> >
<nav class="row justify-end"> <nav class="row justify-end">
{{
console.log(
fullTaskOrder.taskList,
!fullTaskOrder.taskList.every(
(t) =>
t.taskStatus === TaskStatus.Success ||
t.taskStatus === TaskStatus.Failed ||
t.taskStatus === TaskStatus.Canceled,
),
)
}}
<SaveButton <SaveButton
:disabled=" :disabled="
!fullTaskOrder.taskList.every( !fullTaskOrder.taskList.every(
(t) => (t) =>
t.taskStatus === TaskStatus.Success || t.taskStatus === TaskStatus.Success ||
t.taskStatus === TaskStatus.Failed || t.taskStatus === TaskStatus.Failed ||
t.taskStatus === TaskStatus.Canceled, t.taskStatus === TaskStatus.Canceled ||
t.taskStatus === TaskStatus.Validate,
) )
" "
@click=" @click="
@ -707,6 +721,7 @@ watch([currentFormData.value.taskStatus], () => {
message: $t('dialog.message.confirmSending'), message: $t('dialog.message.confirmSending'),
actionText: $t('dialog.action.ok'), actionText: $t('dialog.action.ok'),
action: async () => { action: async () => {
console.log('asdasd');
await sendTask(); await sendTask();
}, },
cancel: () => {}, cancel: () => {},