ผังบัญชีค่าจ้างลูกจ้างประจำ => fix bug

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-07-10 15:56:34 +07:00
parent 7ab0dcd8e6
commit 2c32b6d064
3 changed files with 172 additions and 41 deletions

View file

@ -132,6 +132,17 @@ watch(
}
}
);
/**
* class ดรปแบบแสดงระหวางขอมลทแกไขหรอแสดงเฉยๆ
* @param val อม input สำหรบแกไขหรอไม
*/
const getClass = (val: boolean) => {
return {
"full-width inputgreen cursor-pointer": val,
"full-width cursor-pointer": !val,
};
};
</script>
<template>
<q-dialog v-model="modal" persistent>
@ -153,6 +164,7 @@ watch(
<div class="col-xs-12 col-md-4">
<q-input
:readonly="isReadonly"
:class="getClass(!isReadonly)"
ref="nameRef"
dense
hide-bottom-space
@ -171,12 +183,14 @@ watch(
ref="groupRef"
week-start="0"
:readonly="isReadonly"
:class="getClass(!isReadonly)"
dense
outlined
v-model="formData.group"
label="กลุ่มของผังบัญชีอัตราค่าจ้าง"
hide-bottom-space
mask="########"
mask="#"
reverse-fill-mask
:rules="[
(val) => !!val || 'กรุณากรอกกลุ่มของผังบัญชีอัตราค่าจ้าง',
]"
@ -206,6 +220,7 @@ watch(
:enableTimePicker="false"
week-start="0"
:readonly="isReadonly"
:class="getClass(!isReadonly)"
>
<template #year="{ year }">
{{ year + 543 }}
@ -242,6 +257,7 @@ watch(
<div class="col-xs-12 col-md-4">
<datepicker
:readonly="isReadonly"
:class="getClass(!isReadonly)"
menu-class-name="modalfix"
v-model="formData.startDate"
:locale="'th'"
@ -286,6 +302,7 @@ watch(
<div class="col-xs-12 col-md-4">
<datepicker
:readonly="isReadonly"
:class="getClass(!isReadonly)"
menu-class-name="modalfix"
v-model="formData.endDate"
:locale="'th'"
@ -329,6 +346,7 @@ watch(
<div class="col-12">
<q-input
:readonly="isReadonly"
:class="getClass(!isReadonly)"
v-model="formData.details"
outlined
dense