{
});
};
-//----(ลบข้อมูลจากไอดี)------//
-const deleteOther = async (id: string) => {
- showLoader();
- await http
- .delete(config.API.otherByid(id))
- .then(() => {
- success($q, "ลบข้อมูลสำเร็จ");
- })
- .catch((e) => {
- messageError($q, e);
- })
- .finally(() => {
- fecthlistOthet();
- });
-};
-
//----(รีเซ็ตข้อมูลในช่อง input)------//
const resetFilter = () => {
filterKeyword.value = "";
@@ -224,10 +208,23 @@ const clickClose = () => {
//----(เปิด Dialog ลบข้อมูล)------//
const clickDelete = (id: string) => {
- dialogRemove($q, () => deleteOther(id));
+ dialogRemove($q, async () => {
+ showLoader();
+ await http
+ .delete(config.API.otherByid(id))
+ .then(() => {
+ success($q, "ลบข้อมูลสำเร็จ");
+ })
+ .catch((e) => {
+ messageError($q, e);
+ })
+ .finally(() => {
+ fecthlistOthet();
+ });
+ });
};
-//----(เปิดหน้าถัดไป)------//
+//----(เปิดหน้ารายละเอียด)------//
const nextPage = (id: string) => {
router.push({
path: `/other/detail/${id}`,
@@ -351,7 +348,7 @@ onMounted(() => {
class="text-red-14"
icon="mdi-delete"
dense
- @click.stop="clickDelete(props.row.personalId)"
+ @click.stop="clickDelete(props.row.id)"
>ลบข้อมูล
diff --git a/src/modules/05_placement/components/Receive/AddEmployee/Main.vue b/src/modules/05_placement/components/Receive/AddEmployee/Main.vue
index 6c06adea2..276996b98 100644
--- a/src/modules/05_placement/components/Receive/AddEmployee/Main.vue
+++ b/src/modules/05_placement/components/Receive/AddEmployee/Main.vue
@@ -37,7 +37,7 @@ const {
} = mixin;
const profileStore = useProfileDataStore();
-const { changeRetireText, changeBirth } = profileStore;
+const { changeRetireText } = profileStore;
const prefixOps = ref([]);
const age = ref("");
@@ -331,7 +331,7 @@ const onSubmit = async () => {
.post(config.API.receiveData(), formData)
.then(async (res) => {
success($q, "บันทึกข้อมูลสำเร็จ");
- await changeBirth(informaData.value.birthDate ?? new Date());
+ // await changeBirth(informaData.value.birthDate ?? new Date());
await clickBack();
})
.catch((e) => {
diff --git a/src/modules/05_placement/components/Receive/Dialogbody.vue b/src/modules/05_placement/components/Receive/Dialogbody.vue
index a22cf11f8..3b8de894c 100644
--- a/src/modules/05_placement/components/Receive/Dialogbody.vue
+++ b/src/modules/05_placement/components/Receive/Dialogbody.vue
@@ -14,7 +14,14 @@ const { statusText } = transferStore;
const $q = useQuasar();
const selected = ref([]);
const mixin = useCounterMixin();
-const { showLoader, success, messageError, dialogConfirm, hideLoader,date2Thai } = mixin;
+const {
+ showLoader,
+ success,
+ messageError,
+ dialogConfirm,
+ hideLoader,
+ date2Thai,
+} = mixin;
//ค้นหา คอลัมน์ คอลัมน์ที่แสดง
const visibleColumns2 = ref([
@@ -134,7 +141,7 @@ const saveOrder = () => {
};
//ส่งไปออกคำสั่ง
const Ordersave = async () => {
- const id = selected.value.map((r: ResponseRow) => r.personalId);
+ const id = selected.value.map((r: ResponseRow) => r.id);
const body = {
id,
};
@@ -302,7 +309,6 @@ watchEffect(() => {
{{ col.value ? col.value : "-" }}
-
diff --git a/src/modules/05_placement/components/Receive/receiveDetail2.vue b/src/modules/05_placement/components/Receive/receiveDetail2.vue
index 8bf283629..92a2b8d55 100644
--- a/src/modules/05_placement/components/Receive/receiveDetail2.vue
+++ b/src/modules/05_placement/components/Receive/receiveDetail2.vue
@@ -1,10 +1,9 @@
-divdivdiv