diff --git a/src/modules/09_leave/components/07_LeaveHistory/DialogForm.vue b/src/modules/09_leave/components/07_LeaveHistory/DialogForm.vue
index b33009b20..f62052426 100644
--- a/src/modules/09_leave/components/07_LeaveHistory/DialogForm.vue
+++ b/src/modules/09_leave/components/07_LeaveHistory/DialogForm.vue
@@ -453,7 +453,7 @@ watch(modal, async (val) => {
-
+
{
dense
outlined
label="จำนวนสิทธิ์การลา"
- hide-bottom-space
- :rules="[(val: string) => !val || /^\d+(\.\d*)?$/.test(val) || 'กรุณากรอกเฉพาะตัวเลข']"
+ :rules="[(val: string) => !val || /^\d+$/.test(val) || 'กรุณากรอกเฉพาะตัวเลขที่เป็นจำนวนเต็ม']"
+ hint="* สำหรับลาพักผ่อนเท่านั้น คือสิทธิ์ลาประจำปี + สิทธิ์สะสม"
/>
@@ -471,10 +471,11 @@ watch(modal, async (val) => {
v-model="formData.leaveDaysUsed"
dense
outlined
- label="ที่ใช้ไป (วัน)"
- hide-bottom-space
+ label="ที่ใช้ไปทั้งหมด (วัน)"
:rules="[(val: string) => !val || /^\d+(\.\d*)?$/.test(val) || 'กรุณากรอกเฉพาะตัวเลข']"
+ hint="* จำนวนวันรวม การลาที่บันทึกในระบบและการลาย้อนหลังในปีงบประมาณนี้"
/>
+
{
v-model="formData.leaveCount"
dense
outlined
- label="ที่ใช้ไป (ครั้ง)"
- hide-bottom-space
- mask="#"
- reverse-fill-mask
+ label="ที่ใช้ไปทั้งหมด (ครั้ง)"
+ :rules="[(val: string) => !val || /^\d+$/.test(val) || 'กรุณากรอกเฉพาะตัวเลขที่เป็นจำนวนเต็ม']"
+ hint="* จำนวนครั้งรวม การลาที่บันทึกในระบบและการลาย้อนหลังในปีงบประมาณนี้"
/>
@@ -495,9 +495,9 @@ watch(modal, async (val) => {
v-model="formData.beginningLeaveDays"
dense
outlined
- label="ยกมา (วัน)"
- hide-bottom-space
+ label="จำนวนวันลาก่อนใช้งานระบบ"
:rules="[(val: string) => !val || /^\d+(\.\d*)?$/.test(val) || 'กรุณากรอกเฉพาะตัวเลข']"
+ hint="* จำนวนวันรวมการลาในปีงบประมาณนี้ที่เกิดขึ้นก่อนเริ่มใช้ระบบ"
/>
@@ -507,10 +507,9 @@ watch(modal, async (val) => {
v-model="formData.beginningLeaveCount"
dense
outlined
- label="ยกมา (ครั้ง)"
- hide-bottom-space
- mask="#"
- reverse-fill-mask
+ label="จำนวนครั้งที่ลาก่อนใช้งานระบบ"
+ :rules="[(val: string) => !val || /^\d+$/.test(val) || 'กรุณากรอกเฉพาะตัวเลขที่เป็นจำนวนเต็ม']"
+ hint="* จำนวนครั้งของการลาในปีงบประมาณนี้ที่เกิดขึ้นก่อนเริ่มใช้ระบบ"
/>
diff --git a/src/modules/09_leave/views/07_LeaveHistoryMain.vue b/src/modules/09_leave/views/07_LeaveHistoryMain.vue
index 8fdfcc774..190c80628 100644
--- a/src/modules/09_leave/views/07_LeaveHistoryMain.vue
+++ b/src/modules/09_leave/views/07_LeaveHistoryMain.vue
@@ -83,7 +83,7 @@ const columns = ref