ปรับ dialog บรรจุ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2023-08-17 11:40:46 +07:00
parent 508fb3b02b
commit 1881aa1b2f
23 changed files with 1064 additions and 1072 deletions

View file

@ -19,6 +19,7 @@ const {
hideLoader,
success,
dateToISO,
dialogConfirm,
} = mixin;
const route = useRoute();
const assignId = ref<string>(route.params.form.toString());
@ -292,29 +293,18 @@ const putformData = () => {
other_training: Number(other_training.value),
commander_dated: dateToISO(dateAutherise.value),
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
await http
.post(config.API.createformCommader(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => {
await http
.post(config.API.createformCommader(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
});
};
</script>

View file

@ -19,6 +19,7 @@ const {
hideLoader,
success,
dateToISO,
dialogConfirm,
} = mixin;
const route = useRoute();
const router = useRouter();
@ -99,7 +100,7 @@ const fecthAssign = async (id: string) => {
evaluate_no.value = res.data.data.evaluate_no;
start_date.value = res.data.data.start_date;
date_finish.value = res.data.data.end_date;
round.value = res.data.data.evaluate_no
round.value = res.data.data.evaluate_no;
})
.catch((e) => {
messageError($q, e);
@ -217,29 +218,41 @@ const putformData = () => {
other_training: Number(other_training.value),
commander_dated: dateToISO(dateAutherise.value),
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
await http
.post(config.API.createformCommader(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => {
await http
.post(config.API.createformCommader(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
});
// $q.dialog({
// title: "",
// message: " ?",
// cancel: {
// flat: true,
// color: "negative",
// },
// persistent: true,
// })
// .onOk(async () => {
// console.log("", data);
// await http
// .post(config.API.createformCommader(assignId.value), data)
// .then((res: any) => {
// console.log(res);
// success($q, "");
// })
// .catch((e: any) => {
// messageError($q, e);
// });
// })
// .onCancel(() => {})
// .onDismiss(() => {});
};
</script>

View file

@ -19,6 +19,7 @@ const {
hideLoader,
dateToISO,
success,
dialogConfirm,
} = mixin;
const route = useRoute();
const assignId = ref<string>(route.params.form.toString());
@ -396,33 +397,44 @@ const putformData = () => {
chairman_dated: dateToISO(dateAutherise.value),
develop_result: develop_result.value,
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
await http
.post(config.API.createformChairman(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
console.log(e);
messageError($q, e);
})
.finally(() => {
fetchEvaluate(assignId.value, round.value);
});
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => {
await http
.post(config.API.createformChairman(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
});
// $q.dialog({
// title: "",
// message: " ?",
// cancel: {
// flat: true,
// color: "negative",
// },
// persistent: true,
// })
// .onOk(async () => {
// console.log("", data);
// await http
// .post(config.API.createformChairman(assignId.value), data)
// .then((res: any) => {
// console.log(res);
// success($q, "");
// })
// .catch((e: any) => {
// console.log(e);
// messageError($q, e);
// })
// .finally(() => {
// fetchEvaluate(assignId.value, round.value);
// });
// })
// .onCancel(() => {})
// .onDismiss(() => {});
};
</script>

View file

@ -19,6 +19,7 @@ const {
hideLoader,
dateToISO,
success,
dialogConfirm,
} = mixin;
const route = useRoute();
const router = useRouter();
@ -330,33 +331,17 @@ const putformData = () => {
chairman_dated: dateToISO(dateAutherise.value),
develop_result: develop_result.value,
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
await http
.post(config.API.createformChairman(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
console.log(e);
messageError($q, e);
})
.finally(() => {
fetchEvaluate(assignId.value, round.value);
});
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => {
await http
.post(config.API.createformChairman(assignId.value), data)
.then((res: any) => {
console.log(res);
success($q, "บันทึกสำเร็จ");
})
.catch((e: any) => {
messageError($q, e);
});
});
};
</script>

View file

@ -17,6 +17,7 @@ const {
success,
showLoader,
hideLoader,
dialogConfirm,
} = mixin;
const route = useRoute();
const assignId = ref<string>(route.params.form.toString());
@ -106,20 +107,7 @@ const optionDirector = ref<any>([]);
const savaForm = async () => {
await myForm.value!.validate().then((result: boolean) => {
if (result) {
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
postData();
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => await postData());
}
});
};

View file

@ -21,6 +21,7 @@ const {
messageError,
showLoader,
hideLoader,
dialogConfirm,
} = mixin;
const { ratingColors } = probationStore;
const assignId = ref<string>(route.params.form.toString());
@ -370,21 +371,7 @@ const putformData = () => {
assessor_dated: dateToISO(dateAutherise.value),
// commander_dated: dateAutherise.value,
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
saveformdata(data);
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => await saveformdata(data));
};
const saveformdata = async (data: any) => {
await http

View file

@ -14,7 +14,14 @@ const route = useRoute();
const router = useRouter();
const probationStore = useProbationDataStore();
const mixin = useCounterMixin();
const { date2Thai, success, notifyError, dateToISO, messageError } = mixin;
const {
date2Thai,
success,
notifyError,
dateToISO,
messageError,
dialogConfirm,
} = mixin;
const { ratingColors } = probationStore;
const assignId = ref<string>(route.params.form.toString());
@ -289,21 +296,7 @@ const putformData = () => {
assessor_dated: dateToISO(dateAutherise.value),
// commander_dated: dateAutherise.value,
};
$q.dialog({
title: "ยืนยันการบันทึกข้อมูล",
message: "ต้องการบันทึกข้อมูลนี้ใช่หรือไม่ ?",
cancel: {
flat: true,
color: "negative",
},
persistent: true,
})
.onOk(async () => {
console.log("บันทึกข้อมูล", data);
saveformdata(data);
})
.onCancel(() => {})
.onDismiss(() => {});
dialogConfirm($q, async () => await saveformdata(data));
};
const saveformdata = async (data: any) => {
await http