+
-
+
diff --git a/src/modules/06_retirement/components/DismissOrder/DismissOrder.vue b/src/modules/06_retirement/views/06_dismissOrder.vue
similarity index 81%
rename from src/modules/06_retirement/components/DismissOrder/DismissOrder.vue
rename to src/modules/06_retirement/views/06_dismissOrder.vue
index 197d9df2d..37d5625bf 100644
--- a/src/modules/06_retirement/components/DismissOrder/DismissOrder.vue
+++ b/src/modules/06_retirement/views/06_dismissOrder.vue
@@ -12,7 +12,7 @@ import { useTransferDataStore } from "@/modules/05_placement/store";
import type { ResponseData } from "@/modules/06_retirement/interface/response/out";
-import DialogSendToCommand from "@/modules/06_retirement/components/DismissOrder/DialogSendToCommand.vue";
+import DialogSendToCommand from "@/modules/06_retirement/components/06_dismissOrder/DialogSendToCommand.vue";
/** use */
const $q = useQuasar();
@@ -25,7 +25,8 @@ const {
showLoader,
hideLoader,
success,
- dialogMessage,
+
+ dialogRemove,
} = mixin;
const { statusText } = transferStore;
const modal = ref
(false);
@@ -165,39 +166,29 @@ async function getData() {
}
async function clickDelete(id: string) {
- dialogMessage(
- $q,
- `ลบข้อมูล`,
- `ต้องการทำการลบข้อมูลนี้ใช่หรือไม่?`,
- "delete",
- "ยืนยัน",
- "red",
- async () => await deleteData(id),
- async () => await getData()
- );
+ dialogRemove($q, async () => {
+ showLoader();
+ await http
+ .delete(config.API.outByid(id))
+ .then(async () => {
+ await getData();
+ success($q, "ลบข้อมูลสำเร็จ");
+ })
+ .catch((e) => {
+ messageError($q, e);
+ })
+ .finally(async () => {
+ hideLoader();
+ });
+ });
}
-async function deleteData(id: string) {
- await http
- .delete(config.API.outByid(id))
- .then(() => {
- success($q, "ลบข้อมูลสำเร็จ");
- })
- .catch((e) => {
- messageError($q, e);
- })
- .finally(async () => {
- await getData();
- });
+function openModal() {
+ modal.value = true;
}
-const openModal = () => (modal.value = true);
-const closeModal = () => (modal.value = false);
-
-function resetFilter() {
- filterKeyword.value = "";
- filterKeyword2.value = "";
- filterRef.value.focus();
+function closeModal() {
+ modal.value = false;
}
onMounted(async () => {
@@ -225,48 +216,42 @@ onMounted(async () => {
-
-
-
-
-
-
+
+
+
+
+
+
-
+
+