feat: เพิ่ม toggleStatusEmployee

This commit is contained in:
Net 2024-06-19 16:21:14 +07:00
parent 686d88c8d4
commit 3ce1e0da44
4 changed files with 31 additions and 4 deletions

View file

@ -207,6 +207,7 @@ watch(currentStatus, async () => {
class="col-4"
>
<BranchCardCustomer
:inactive="br.status === 'INACTIVE'"
:color="customerType"
:badgeField="['status']"
:data="{

View file

@ -27,7 +27,7 @@ defineEmits<{
(e: 'deleteCard', id: string): void;
(e: 'updateCard', action: 'FORM' | 'INFO', id: string): void;
(e: 'enterCard', action: 'FORM' | 'INFO', id: string): void;
(e: 'toggleStatus', id: string): void;
(e: 'toggleStatus', id: string, status: boolean): void;
}>();
</script>
@ -126,8 +126,10 @@ defineEmits<{
<q-toggle
dense
size="sm"
@click="$emit('toggleStatus', v.id)"
:model-value="!v.disabled"
@click="
$emit('toggleStatus', v.id, v.disabled === false)
"
:model-value="v.disabled"
val="xs"
padding="none"
>