Merge pull request #1513 from Frappet/fix/dateTime

fix:convertDatetimeToAPI
This commit is contained in:
Warunee Tamkoo 2025-11-18 14:43:12 +07:00 committed by GitHub
commit 3e03af3483
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,7 +36,7 @@ const route = useRoute();
const {
date2Thai,
success,
convertDatetimeToAPI,
messageError,
showLoader,
hideLoader,
@ -275,7 +275,7 @@ async function fetchData() {
dateExam.value = data.examDate != null ? new Date(data.examDate) : null;
dateRegister.value =
data.registerStartDate != null && data.registerEndDate != null
? [new Date(data.registerStartDate), new Date(data.registerEndDate)]
? [data.registerStartDate, data.registerEndDate]
: null;
if (data.fee == 0) {
data.paymentStartDate = null;
@ -445,11 +445,11 @@ function sendData() {
positionExam: positionData,
registerEndDate:
dateRegister.value != null
? convertDateToAPI(dateRegister.value[1])
? convertDatetimeToAPI(dateRegister.value[1])
: null,
registerStartDate:
dateRegister.value != null
? convertDateToAPI(dateRegister.value[0])
? convertDatetimeToAPI(dateRegister.value[0])
: null,
round: round.value,
year: yearly.value,
@ -474,7 +474,6 @@ async function addData() {
const uploadDoc = await uploadDocData();
const uploadBarCode = await uploadBarCodes();
const uploadQrCode = await uploadQrCodes();
hideLoader();
if (uploadImg && uploadDoc && uploadBarCode && uploadQrCode) {
success($q, "บันทึกรอบคัดเลือกสำเร็จ");
@ -483,9 +482,10 @@ async function addData() {
})
.catch((e) => {
messageError($q, e);
hideLoader();
})
.finally(async () => {});
.finally(async () => {
hideLoader();
});
}
/**
@ -501,20 +501,18 @@ async function editData(id: string) {
const uploadDoc = await uploadDocData();
const uploadBarCode = await uploadBarCodes();
const uploadQrCode = await uploadQrCodes();
hideLoader();
console.log(uploadImg, uploadDoc, uploadBarCode, uploadQrCode);
if (uploadImg && uploadDoc && uploadBarCode && uploadQrCode) {
success($q, "แก้ไขรอบคัดเลือกสำเร็จ");
await clickBack();
clickBack();
}
})
.catch((e) => {
messageError($q, e);
hideLoader();
})
.finally(() => {});
.finally(() => {
hideLoader();
});
}
/**
@ -1094,7 +1092,6 @@ onMounted(async () => {
:readonly="checkRoutePermisson"
borderless
range
:enableTimePicker="false"
week-start="0"
>
<template #year="{ year }">