diff --git a/src/modules/13_salary/components/SalaryChart/DialogFormMain.vue b/src/modules/13_salary/components/SalaryChart/DialogFormMain.vue index 6f1c9ad3d..3564ba669 100644 --- a/src/modules/13_salary/components/SalaryChart/DialogFormMain.vue +++ b/src/modules/13_salary/components/SalaryChart/DialogFormMain.vue @@ -19,6 +19,7 @@ import Header from "@/components/DialogHeader.vue"; import { useCounterMixin } from "@/stores/mixin"; +const isReadonly = ref(false) const $q = useQuasar(); const { date2Thai, @@ -144,6 +145,7 @@ async function fetchSalaryDetail(id: string) { formData.endDate = data.endDate; formData.details = data.details; formData.isSpecial = data.isSpecial; + isReadonly.value = data.isActive }) .catch((err) => { messageError($q, err); @@ -206,6 +208,7 @@ function clearFormData() { formData.details = ""; documentFile.value = null; itemsDocument.value = []; + isReadonly.value = false } function onClickSubmit() { @@ -283,17 +286,18 @@ function checkEndDate() {