From d0352db7b9e1d082065023bb123088208c083b82 Mon Sep 17 00:00:00 2001 From: Thanit Konmek Date: Tue, 29 Aug 2023 11:09:38 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B9=84=E0=B8=82?= =?UTF-8?q?=E0=B9=80=E0=B8=87=E0=B8=B4=E0=B8=99=E0=B9=80=E0=B8=94=E0=B8=B7?= =?UTF-8?q?=E0=B8=AD=E0=B8=99=E0=B8=AD=E0=B8=AD=E0=B8=81=E0=B8=84=E0=B8=B3?= =?UTF-8?q?=E0=B8=AA=E0=B8=B1=E0=B9=88=E0=B8=87=20step2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../10_order/components/step/step02.vue | 68 +++++-------------- 1 file changed, 18 insertions(+), 50 deletions(-) diff --git a/src/modules/10_order/components/step/step02.vue b/src/modules/10_order/components/step/step02.vue index 13a0038f7..7e94053a7 100644 --- a/src/modules/10_order/components/step/step02.vue +++ b/src/modules/10_order/components/step/step02.vue @@ -221,7 +221,7 @@ const saveModal = () => { }; const personalId = ref(""); const selectModal = (e: any) => { - console.log(e); + // console.log(e); titleName.value = e.name; personalId.value = e.personalId; modalOpenClose(e.personalId); @@ -229,15 +229,15 @@ const selectModal = (e: any) => { const modalOpenClose = async (personalId: string) => { modal.value = !modal.value; - if (!modal.value) { + if (modal.value) { + await fetchSalary(personalId); + } else { titleName.value = ""; } - if (modal.value == true) { - await fetchSalary(personalId); - } + myForm.value?.reset(); }; const fetchSalary = async (personalId: string) => { - console.log(personalId); + // console.log(personalId); showLoader(); await http .get(config.API.salaryOrder(personalId)) @@ -251,10 +251,10 @@ const fetchSalary = async (personalId: string) => { mouthSalaryAmount: data.monthSalaryAmount !== 0 ? data.salaryAmount : null, }; - console.log("data", modalData.value); + // console.log("data", modalData.value); }) .catch((e) => { - console.log(e); + // console.log(e); messageError($q, e); }) .finally(() => { @@ -263,11 +263,12 @@ const fetchSalary = async (personalId: string) => { }; const putSalary = async (salary: any) => { - modalData.value = { - salaryAmount: Number(salary.salaryAmount), - positionSalaryAmount: Number(salary.positionSalaryAmount), - monthSalaryAmount: Number(salary.mouthSalaryAmount), - }; + // modalData.value = { + // salaryAmount: Number(salary.salaryAmount), + // positionSalaryAmount: Number(salary.positionSalaryAmount), + // monthSalaryAmount: Number(salary.mouthSalaryAmount), + // }; + dialogConfirm($q, async () => { showLoader(); await http @@ -585,16 +586,6 @@ const getClass = (val: boolean) => {
- {
- - {
- - @@ -661,8 +628,9 @@ const getClass = (val: boolean) => { color="public" @click="saveModal" class="q-px-md" - > + > + + บันทึก