diff --git a/src/api/12_evaluatePersonal/api.evaluate.ts b/src/api/12_evaluatePersonal/api.evaluate.ts index 943eba0cf..0070bfeaf 100644 --- a/src/api/12_evaluatePersonal/api.evaluate.ts +++ b/src/api/12_evaluatePersonal/api.evaluate.ts @@ -1,12 +1,11 @@ import env from "../index"; const evaluateDirectorMain = `${env.API_URI}/evaluation/director`; -const evaluateMeetingMain = `${env.API_URI}/evaluation/meeting`; - +const evaluation = `${env.API_URI}/evaluation`; export default { evaluateDirectorMain: () => `${evaluateDirectorMain}`, evaluateDirectorById: (id:string) => `${evaluateDirectorMain}/${id}`, - evaluateMeetingMain: () => `${evaluateMeetingMain}`, - evaluateMeetingById: (id:string) => `${evaluateMeetingMain}/${id}`, + meeting: () => `${evaluation}/meeting`, + meetingById: (id: string) => `${evaluation}/meeting/${id}`, }; diff --git a/src/modules/12_evaluatePersonal/components/Meeting/AddPage.vue b/src/modules/12_evaluatePersonal/components/Meeting/AddPage.vue index 0d775e230..ad771febe 100644 --- a/src/modules/12_evaluatePersonal/components/Meeting/AddPage.vue +++ b/src/modules/12_evaluatePersonal/components/Meeting/AddPage.vue @@ -16,32 +16,29 @@ const router = useRouter(); * บันทึกข้อมูลที่เเก้ไข * @param id ระบุ บุคคล */ - function onSubmit(formData:FormDataPost) { +function onSubmit(formData: FormDataPost) { dialogConfirm($q, () => addData(formData)); } -function addData(formData: FormDataPost) { - console.log(formData) - // showLoader(); - // http - // .post(config.API.evaluateMeetingMain(), { - // // personalId:formData.personalId ?? '', - // Prefix: formData.prefix, - // FirstName: formData.firstname, - // LastName: formData.lastname, - // Position: formData.position, - // Email: formData.email, - // Phone: formData.phone, - // }) - // .then((res) => { - // success($q, "บันทึกข้อมูลสำเร็จ"); - // }) - // .catch((e) => { - // messageError($q, e); - // }) - // .finally(async () => { - // router.push(`/discipline/meeting`); - // }); +function addData(formData: any) { + showLoader(); + http + .post(config.API.meeting(), { + Round: formData.rounded ?? "", + Tittle: formData.title, + Date: formData.dateMeetingStart, + Result: formData.consider, + Duration: formData.period, + }) + .then((res) => { + success($q, "บันทึกข้อมูลสำเร็จ"); + }) + .catch((e) => { + messageError($q, e); + }) + .finally(async () => { + router.push(`/evaluate/meeting`); + }); }