diff --git a/src/modules/09_leave/components/04_SpecialTime/DialogApprove.vue b/src/modules/09_leave/components/04_SpecialTime/DialogApprove.vue
index 11bac7607..2eb7b2cd0 100644
--- a/src/modules/09_leave/components/04_SpecialTime/DialogApprove.vue
+++ b/src/modules/09_leave/components/04_SpecialTime/DialogApprove.vue
@@ -24,6 +24,7 @@ const props = defineProps({
modal: { type: Boolean, default: "" },
editCheck: { type: String, default: "" },
date: { type: String, default: "" },
+ description: { type: String, default: "" },
dateFix: { type: String, default: "" },
id: { type: String, default: "" },
checkInStatus: { type: String, default: "" },
@@ -215,6 +216,20 @@ watch(
/>
+
+
+ เหตุผลการขอลงเวลาพิเศษ
+
+
+
diff --git a/src/modules/09_leave/views/04_SpecialTimeMain.vue b/src/modules/09_leave/views/04_SpecialTimeMain.vue
index 9d92b79e8..c42e389cb 100644
--- a/src/modules/09_leave/views/04_SpecialTimeMain.vue
+++ b/src/modules/09_leave/views/04_SpecialTimeMain.vue
@@ -37,6 +37,7 @@ const yearToday = toDay.value.getFullYear();
const month = ref(monthToday + 1);
const year = ref(yearToday);
+const description = ref('')
/**ตัวแปรที่ใช้ */
const modalUnapprove = ref(false);
@@ -137,7 +138,7 @@ const columns = ref([
{
name: "description",
align: "left",
- label: "เหตุผล",
+ label: "เหตุผลการขอลงเวลาพิเศษ",
sortable: true,
field: "description",
headerStyle: "font-size: 14px",
@@ -163,11 +164,13 @@ function openModal(
check: string,
date: string,
dateFix: string,
- personId: string
+ personId: string,
+ detail: string,
) {
id.value = personId;
modalApprove.value = true;
dateDialog.value = date;
+ description.value= detail
dateFixDialog.value = dateFix;
editCheck.value = check;
if (check === "PENDING") {
@@ -179,6 +182,7 @@ function openModal(
function closeDialog() {
modalUnapprove.value = false;
modalApprove.value = false;
+ description.value = '';
editCheck.value = "PENDING";
}
@@ -443,7 +447,8 @@ onMounted(async () => {
'PENDING',
props.row.date,
props.row.dateFix,
- props.row.id
+ props.row.id,
+ props.row.description
)
"
>อนุมัติ {
:date="dateDialog"
:dateFix="dateFixDialog"
:id="id"
+ :description="description"
:editCheck="editCheck"
:detailData="detailData"
:fetch-data="fetchData"