เครื่องราชฯ => รอบการเสนอขอ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-08-20 15:21:27 +07:00
parent d0bbf5f68e
commit ce561e94e4
2 changed files with 25 additions and 35 deletions

View file

@ -144,8 +144,8 @@ function onSubmit() {
httpMethod(url, formData)
.then(async () => {
await props.fetchList();
onCloseDialog();
await success($q, "บันทึกข้อมูลสำเร็จ");
onCloseDialog();
})
.catch((err) => {
messageError($q, err);

View file

@ -130,11 +130,6 @@ async function fetchData() {
});
}
/** Function redirect หน้าข้อมูลรอบการเสนอข้อ */
function clickEdit(col: ColId) {
router.push(`/insignia/round/${col.period_id}`);
}
/**
* Function นยนการลบรอบการเสนอขอ
* @param id รอบการเสนขอ
@ -157,38 +152,33 @@ function clickDelete(id: string) {
});
}
/** Fnction เพิ่มรอบการเสนอขอพระราชทานเครื่องราชอิสริยาภรณ์ */
function clickAdd() {
router.push({ name: "roundAdd" });
}
/** Fnction คำนวณรายชื่อผู้ได้รับเครื่องราช */
async function clickListInsignia(propsId: string) {
dialogConfirm(
$q,
async () => {
await getRequest(propsId);
},
"ยืนยันการคำนวณรายชื่อผู้ได้รับเครื่องราชฯ",
"ต้องการยืนยันการคำนวณรายชื่อผู้ได้รับเครื่องราชฯนี้หรือไม่?"
);
}
// async function clickListInsignia(propsId: string) {
// dialogConfirm(
// $q,
// async () => {
// await getRequest(propsId);
// },
// "",
// "?"
// );
// }
/** Fnction เรียกจาก API ข้อมูลผู้ได้รับเครื่องราชฯ */
async function getRequest(id: string) {
showLoader();
await http
.get(config.API.requestInsignia(id))
.then(() => {
success($q, "ยืนยันสำเร็จ");
})
.catch((err) => {
messageError($q, err);
})
.finally(async () => {
await fetchData();
});
}
// async function getRequest(id: string) {
// showLoader();
// await http
// .get(config.API.requestInsignia(id))
// .then(() => {
// success($q, "");
// })
// .catch((err) => {
// messageError($q, err);
// })
// .finally(async () => {
// await fetchData();
// });
// }
/** ค้นหาในตาราง */
const filterKeyword = ref<string>("");