ส่งเรื่องร้องเรียนไปยังขั้นตอนการสืบสวน

This commit is contained in:
setthawutttty 2023-11-24 10:47:44 +07:00
parent b876c951b0
commit d47140e0ec
5 changed files with 62 additions and 36 deletions

View file

@ -69,7 +69,7 @@ const data = reactive<FormData>({
documentFile: null,
status: "",
persons: [personOj],
reason: '',
result: '',
disciplineComplaintDocs: [fileListOj],
});
@ -155,7 +155,7 @@ async function getData() {
data.appellant = dataList.appellant;
data.status = dataList.status;
data.persons = dataList.persons;
data.reason = dataList.reason;
data.result = dataList.result;
data.disciplineComplaintDocs = dataList.disciplineComplaintDocs;
console.log("list", data.id);
@ -261,10 +261,17 @@ function confirmCancelInvestigate() {
console.log("sent");
}
function sentApprove() {
showLoader();
function emitPerson(data:ArrayPerson[]){
console.log('person',data)
const dataMapId = data.map((item:ArrayPerson) =>
item.personId
)
console.log('id',dataMapId)
showLoader();
http
.get(config.API.complaintApprove(id.value))
.put(config.API.complaintApprove(id.value),{
persons:dataMapId
})
.then((res) => {
router.push(`/discipline/complaints`);
})
@ -274,8 +281,22 @@ function sentApprove() {
.finally(() => {
hideLoader();
});
console.log("sent");
}
// function sentApprove() {
// // showLoader();
// // http
// // .put(config.API.complaintApprove(id.value))
// // .then((res) => {
// // router.push(`/discipline/complaints`);
// // })
// // .catch((e) => {
// // messageError($q, e);
// // })
// // .finally(() => {
// // hideLoader();
// // });
// console.log("sent");
// }
/** เรียกใช้งาน ฟังชั่น ตอนเริ่มโหลดหน้า */
onMounted(() => {
console.log(data);
@ -325,6 +346,6 @@ onMounted(() => {
:data="data"
:get-data="getData"
/>
<Popup :modal="modalPopup" :close="closePopup" :sentApprove="sentApprove" />
<Popup :modal="modalPopup" :close="closePopup" @return-person="emitPerson"/>
</div>
</template>