From a8dc849917e469f0ccbf99f434feb8e7fe6e1033 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Tue, 25 Jul 2023 11:01:31 +0700 Subject: [PATCH] no message --- src/api/06_retirement/api.retirement.ts | 2 +- .../components/ListRetirement/AddList.vue | 8 ++--- .../components/ListRetirement/TableList.vue | 31 +++++++++++++++++-- 3 files changed, 34 insertions(+), 7 deletions(-) diff --git a/src/api/06_retirement/api.retirement.ts b/src/api/06_retirement/api.retirement.ts index 2f5d6c0d0..0c603873e 100644 --- a/src/api/06_retirement/api.retirement.ts +++ b/src/api/06_retirement/api.retirement.ts @@ -5,7 +5,7 @@ const retirement = `${env.API_URI}/retirement` export default { profile: (type: string, year: number) => `${retirement}/profile/${type}/${year}`, profileRetire: (retireId: string) => `${retirement}/profile/${retireId}`, - getprofileRetire: (retireId: string) => `${retirement}/${retireId}`, + listRetire: (retireId: string) => `${retirement}/${retireId}`, createnote: () => `${retirement}/reason/`, reasonId: (retireId:string) => `${retirement}/reason/${retireId}`, retirement:(type:string) => `${retirement}/${type}/2023` diff --git a/src/modules/06_retirement/components/ListRetirement/AddList.vue b/src/modules/06_retirement/components/ListRetirement/AddList.vue index 2fe61b0ba..cac2f8b35 100644 --- a/src/modules/06_retirement/components/ListRetirement/AddList.vue +++ b/src/modules/06_retirement/components/ListRetirement/AddList.vue @@ -102,12 +102,12 @@ const rows = ref([ const filter = ref(""); watch(modal, () => { if (modal.value === true) { - fecthProfile(); + fecthlistRetire(); } }); -const fecthProfile = async () => { +const fecthlistRetire= async () => { await http - .get(config.API.getprofileRetire("1234")) + .get(config.API.listRetire("1234")) .then((res) => { console.log(res); }) @@ -136,7 +136,7 @@ const clickAdd = () => { messageError($q, e); }) .finally(() => { - fecthProfile(); + fecthlistRetire(); }); }) .onCancel(() => {}) diff --git a/src/modules/06_retirement/components/ListRetirement/TableList.vue b/src/modules/06_retirement/components/ListRetirement/TableList.vue index b58028815..5cdf08668 100644 --- a/src/modules/06_retirement/components/ListRetirement/TableList.vue +++ b/src/modules/06_retirement/components/ListRetirement/TableList.vue @@ -198,7 +198,7 @@ const visibleColumns = ref([ const filter = ref(""); const clickDelete = (prop: any) => { - console.log(prop); + // console.log(prop); $q.dialog({ title: "ยืนยันการลบข้อมูล", message: "ต้องการลบข้อมูลนี้ใช่หรือไม่?", @@ -278,6 +278,33 @@ const visibleNote = computed(() => { return true; } }); +const saveList = () => { + $q.dialog({ + title: "ยืนยันกาบันทึกข้อมูล", + message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่?", + cancel: { + flat: true, + color: "negative", + }, + persistent: true, + }) + .onOk(async () => { + const retireld = "1233444"; + await http + .post(config.API.listRetire("123"), { retireld: retireld }) + .then(() => { + success($q, "บันทึกข้อมูลสำเร็จ"); + }) + .catch((e) => { + messageError($q, e); + }) + .finally(() => { + fecthlist(); + }); + }) + .onCancel(() => {}) + .onDismiss(() => {}); +};