From cfee4020ec728867b5059a3a868f3a7266265b17 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Tue, 5 Mar 2024 17:40:27 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=20=E0=B8=A3?= =?UTF-8?q?=E0=B8=B2=E0=B8=A2=E0=B8=81=E0=B8=B2=E0=B8=A3=E0=B8=9C=E0=B8=B1?= =?UTF-8?q?=E0=B8=87=E0=B8=9A=E0=B8=B1=E0=B8=8D=E0=B8=8A=E0=B8=B5=E0=B9=80?= =?UTF-8?q?=E0=B8=87=E0=B8=B4=E0=B8=99=E0=B9=80=E0=B8=94=E0=B8=B7=E0=B8=AD?= =?UTF-8?q?=E0=B8=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/SalaryChart/DialogFormMain.vue | 16 ++++++++- .../components/SalaryChart/DialogUpload.vue | 7 +++- src/modules/13_salary/views/salaryChart.vue | 34 +++++++++++++------ src/modules/13_salary/views/salaryRate.vue | 15 +++++++- 4 files changed, 58 insertions(+), 14 deletions(-) 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() {