API รายการลา

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-12-08 16:05:56 +07:00
parent 6d12f50399
commit 035696b5b0
18 changed files with 273 additions and 196 deletions

View file

@ -27,31 +27,31 @@ const { fetchListLeaveReject } = leaveStore;
const $q = useQuasar(); // noti quasar
const querySting = reactive<QuerySting>({
year: new Date().getFullYear(), //*( .)
type: "00000000-0000-0000-0000-000000000000", //*Id
status: "ALL", //*
year: leaveStore.filter.year, //*( .)
type: leaveStore.filter.type, //*Id
status: leaveStore.filter.status, //*
page: 1, //*
pageSize: 5, //*
keyword: "", //keyword
keyword: leaveStore.filter.keyword, //keyword
});
const maxPage = ref<number>(1);
//** API*/
async function fecthLeaveList() {
// showLoader();
// await http
// .post(config.API.leaveListDelete(), querySting)
// .then((res) => {
// console.log(res);
showLoader();
await http
.post(config.API.leaveListDelete(), querySting)
.then((res) => {
console.log(res);
// maxPage.value = Math.ceil(data.length / querySting.pageSize);
// })
// .catch((err) => {
// messageError($q, err);
// })
// .finally(() => {
// hideLoader();
// });
maxPage.value = Math.ceil(data.length / querySting.pageSize);
})
.catch((err) => {
messageError($q, err);
})
.finally(() => {
hideLoader();
});
const data = APIDATA.data;
fetchListLeaveReject(data); /** ส่งข้อมูลไป stores*/