diff --git a/src/components/02_personnel-management/FormPerson.vue b/src/components/02_personnel-management/FormPerson.vue index cb0463af..1aee5b95 100644 --- a/src/components/02_personnel-management/FormPerson.vue +++ b/src/components/02_personnel-management/FormPerson.vue @@ -293,11 +293,15 @@ watch( :readonly="readonly" :label="$t('form.birthDate')" :disabled-dates="disabledAfterToday" - :rules="[ - (val: string) => - !!val || - $t('form.error.selectField', { field: $t('form.birthDate') }), - ]" + :rules=" + employee + ? [] + : [ + (val: string) => + !!val || + $t('form.error.selectField', { field: $t('form.birthDate') }), + ] + " /> +import { CustomerBranch } from 'src/stores/customer'; + import SelectCustomer from '../shared/select/SelectCustomer.vue'; import SelectBranch from '../shared/select/SelectBranch.vue'; -import { CustomerBranch } from 'src/stores/customer'; -import { ref } from 'vue'; - const branchId = defineModel('branchId'); const customerBranchId = defineModel('customerBranchId'); const agentPrice = defineModel('agentPrice'); @@ -74,7 +73,6 @@ defineEmits<{ required :readonly /> - import { QTableProps } from 'quasar'; -import { dateFormat, dateFormatJS } from 'src/utils/datetime'; +import { dateFormat } from 'src/utils/datetime'; import { formatNumberDecimal } from 'stores/utils'; @@ -86,11 +86,11 @@ defineEmits<{ - {{ dateFormatJS({ date: props.row.createdAt }) }} + {{ dateFormat(props.row.createdAt) }} - {{ dateFormatJS({ date: props.row.dueDate }) }} + {{ dateFormat(props.row.dueDate) }} diff --git a/src/components/08_request-list/DataDisplay.vue b/src/components/08_request-list/DataDisplay.vue index f36acb4f..a52060f3 100644 --- a/src/components/08_request-list/DataDisplay.vue +++ b/src/components/08_request-list/DataDisplay.vue @@ -27,38 +27,26 @@ withDefaults( class="app-text-muted q-pr-sm" :width="iconSize || '2rem'" /> - - + + {{ label }} - + {{ value }} {{ value }} - + {{ item }} diff --git a/src/components/TreeComponent.vue b/src/components/TreeComponent.vue index fca14f27..6abff3d4 100644 --- a/src/components/TreeComponent.vue +++ b/src/components/TreeComponent.vue @@ -96,9 +96,7 @@ defineEmits<{ expandedTree[expandedTree.length - 1] === node.id, }" > - {{ - $i18n.locale === 'eng' ? node.nameEN || node.name : node.name - }} + {{ node.name }} {{ node.code }} diff --git a/src/components/button/MainButton.vue b/src/components/button/MainButton.vue index 08233063..836abe32 100644 --- a/src/components/button/MainButton.vue +++ b/src/components/button/MainButton.vue @@ -5,7 +5,6 @@ defineEmits<{ (e: 'click', v: MouseEvent): void; }>(); defineProps<{ - id?: string; icon?: string; color: string; iconOnly?: boolean; @@ -19,7 +18,6 @@ defineProps<{