fix Date เครื่องราช

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-03-13 17:20:40 +07:00
parent 40ef38f9a3
commit ca26dc6b53
2 changed files with 15 additions and 7 deletions

View file

@ -25,6 +25,7 @@ const {
showLoader, showLoader,
hideLoader, hideLoader,
notifyError, notifyError,
convertDateToAPI,
} = mixin; } = mixin;
/** /**
@ -215,15 +216,17 @@ function onSubmit() {
insigniaId: brand.value, // insigniaID insigniaId: brand.value, // insigniaID
number: Advertise.value, number: Advertise.value,
issue: issue.value, issue: issue.value,
dateReceive: receivedate.value, // dateReceive: receivedate.value
? convertDateToAPI(receivedate.value)
: "", //
organizationOrganizationSend: affiliationRequest.value, organizationOrganizationSend: affiliationRequest.value,
organizationOrganizationReceive: affiliationReceived.value, organizationOrganizationReceive: affiliationReceived.value,
date: announceDate.value, // date: announceDate.value ? convertDateToAPI(announceDate.value) : "", //
volumeNo: volume.value, // volumeNo: volume.value, //
section: episode.value, // section: episode.value, //
page: duty.value, // page: duty.value, //
no: announced.value, no: announced.value,
datePayment: invoiceDate.value, // datePayment: convertDateToAPI(invoiceDate.value), //
typePayment: payment.value, // typePayment: payment.value, //
address: addressPayment.value, // address: addressPayment.value, //
}; };

View file

@ -24,6 +24,7 @@ const {
showLoader, showLoader,
hideLoader, hideLoader,
notifyError, notifyError,
convertDateToAPI,
} = mixin; } = mixin;
/** /**
@ -136,13 +137,15 @@ async function onSubmit() {
if (props.action == "addData") { if (props.action == "addData") {
await http await http
.post(config.API.insigniaManageBorrow(), { .post(config.API.insigniaManageBorrow(), {
borrowDate: receivedate.value, borrowDate: receivedate.value
? convertDateToAPI(receivedate.value)
: "",
insigniaNoteProfileId: insigniaNoteProfileId.value, insigniaNoteProfileId: insigniaNoteProfileId.value,
}) })
.then(async () => { .then(async () => {
await props.closeAndFecth(); await props.closeAndFecth();
await success($q, "บันทึกข้อมูลสำเร็จ"); await success($q, "บันทึกข้อมูลสำเร็จ");
await clearData(); clearData();
}) })
.catch((err) => { .catch((err) => {
messageError($q, err); messageError($q, err);
@ -151,14 +154,16 @@ async function onSubmit() {
} else { } else {
await http await http
.put(config.API.insigniaManageBorrowReturn(props.profileId), { .put(config.API.insigniaManageBorrowReturn(props.profileId), {
returnDate: returndate.value, returnDate: returndate.value
? convertDateToAPI(returndate.value)
: "",
returnOrganizationId: OrganazationId.value, returnOrganizationId: OrganazationId.value,
returnReason: reason.value, returnReason: reason.value,
}) })
.then(async () => { .then(async () => {
await props.closeAndFecth(); await props.closeAndFecth();
await clearData();
await success($q, "บันทึกข้อมูลสำเร็จ"); await success($q, "บันทึกข้อมูลสำเร็จ");
clearData();
}) })
.catch((err) => { .catch((err) => {
messageError($q, err); messageError($q, err);