convertDate วินัย

This commit is contained in:
setthawutttty 2025-03-11 15:19:04 +07:00
parent 7ed5191db1
commit 60dcf38aa2
6 changed files with 45 additions and 38 deletions

View file

@ -47,6 +47,7 @@ const {
dialogConfirm,
messageError,
success,
convertDateToAPI,
} = mixin;
const modalPersonal = ref<boolean>(false);
@ -200,25 +201,29 @@ async function calEndDate(val: string) {
*/
function onSubmit() {
dialogConfirm($q, async () => {
if (
formData.disciplinaryDateStart !== null &&
formData.disciplinaryDateEnd !== null
) {
const disciplinaryDateStart = new Date(formData.disciplinaryDateStart);
const disciplinaryDateEnd = new Date(formData.disciplinaryDateEnd);
formData.disciplinaryDateStart = moment(disciplinaryDateStart).format(
"YYYY-MM-DD"
);
formData.disciplinaryDateEnd =
moment(disciplinaryDateEnd).format("YYYY-MM-DD");
}
if (mainStore.rowsAdd) {
formData.persons = mainStore.rowsAdd as any;
}
emit("submit:disciplinary", formData);
emit("submit:disciplinary", {
...formData,
disciplinaryDateStart: convertDateToAPI(
formData.disciplinaryDateStart as Date
),
disciplinaryDateEnd: convertDateToAPI(
formData.disciplinaryDateEnd as Date
),
disciplinaryDateAllegation: convertDateToAPI(
formData.disciplinaryDateAllegation
),
disciplinaryDateEvident: convertDateToAPI(
formData.disciplinaryDateEvident
),
disciplinaryDateInvestigation: convertDateToAPI(
formData.disciplinaryDateInvestigation
),
disciplinaryDateResult: convertDateToAPI(formData.disciplinaryDateResult),
});
isSave.value = false;
isSaveInfo.value = false;
extendStatus.value = false;