diff --git a/src/modules/06_retirement/components/resign/ResignByid.vue b/src/modules/06_retirement/components/resign/ResignByid.vue index ac2e84749..23582e987 100644 --- a/src/modules/06_retirement/components/resign/ResignByid.vue +++ b/src/modules/06_retirement/components/resign/ResignByid.vue @@ -237,7 +237,7 @@ const conditionPopup = () => { } }; -//pop up ยืนยันการอนุมัติ +//pop up ยืนยันการอนุญาต const confirmpopUp = async () => { dialogConfirm( $q, @@ -248,7 +248,7 @@ const confirmpopUp = async () => { await http .put(config.API.resignConfirm(roleUser.value, id.value), body) .then(() => { - success($q, "การอนุมัติสำเร็จ"); + success($q, "การอนุญาตสำเร็จ"); closeModal(); }) .catch((e) => { @@ -258,8 +258,8 @@ const confirmpopUp = async () => { fetchData(id.value); }); }, - "ยืนยันการอนุมัติ", - "ต้องการยืนยันการอนุมัติการลานี้หรือไม่ ?" + "ยืนยันการอนุญาต", + "ต้องการยืนยันการอนุญาตการลานี้หรือไม่ ?" ); }; @@ -379,9 +379,9 @@ const getClass = (val: boolean) => { const statusOrder = (val: boolean) => { switch (val) { case true: - return "ยับยั้งการลาออก"; + return "ยับยั้ง"; case false: - return "อนุมัติการลาออก"; + return "อนุญาต"; } }; @@ -580,7 +580,7 @@ function removeFile(fileName: string) { dense icon-right="check" class="q-px-sm" - label="อนุมัติ" + label="อนุญาต" @click="popUp('pass')" /> diff --git a/src/modules/09_leave/components/1_Work/Tab1.vue b/src/modules/09_leave/components/1_Work/Tab1.vue index 0629258b9..2272dcc5a 100644 --- a/src/modules/09_leave/components/1_Work/Tab1.vue +++ b/src/modules/09_leave/components/1_Work/Tab1.vue @@ -22,7 +22,7 @@ import { useWorklistDataStore } from "@/modules/09_leave/stores/WorkStore"; const mixin = useCounterMixin(); const workStore = useWorklistDataStore(); const { date2Thai, dateToISO, showLoader, hideLoader, messageError } = mixin; - +const total = ref(0); const $q = useQuasar(); //ใช้ noti quasar /** ตัวแปร querySting*/ @@ -137,6 +137,7 @@ async function fetchListTimeRecord() { `?startDate=${querySting.startDate}&endDate=${querySting.startDate}&status=${querySting.status}&page=${querySting.page}&pageSize=${querySting.pageSize}&keyword=${querySting.keyword}` ) .then((res) => { + total.value = res.data.result.total; maxPage.value = Math.ceil(res.data.result.total / rowsPerPage.value); const datalist: TableRowsTime[] = res.data.result.data.map( (e: DataResTime) => ({ @@ -200,6 +201,7 @@ onMounted(async () => {