update ฟอร์มสืบสวน สอบสวนวินัย

This commit is contained in:
Warunee Tamkoo 2023-11-23 15:47:14 +07:00
parent 422ea07f4d
commit b5cc5c9cb7
12 changed files with 768 additions and 564 deletions

View file

@ -2,11 +2,12 @@
import { onMounted, reactive, ref } from "vue";
import FormComplaints from "@/modules/11_discipline/components/1_Complaint/Form.vue"; //
import FormInvestigatefacts from "@/modules/11_discipline/components/2_InvestigateFacts/Form.vue"; //
import type { FormData } from "@/modules/11_discipline/interface/request/investigate";
import { useRouter, useRoute } from "vue-router";
import { useCounterMixin } from "@/stores/mixin";
import { useInvestigateFactStore } from "@/modules/11_discipline/store/InvestigateFactStore";
import { useQuasar } from "quasar";
import Popup from "@/modules/11_discipline/components/1_Complaint/Popup.vue";
import type { FormData } from "@/modules/11_discipline/interface/request/investigateFact";
const $q = useQuasar();
const mixin = useCounterMixin();
@ -32,7 +33,8 @@ const data = reactive<FormData>({
daysExtend: null,
statusResult: "",
causeText: "",
complaintStatus: "NEW",
complaintStatus: "",
reason: "",
});
/** จำลองข้อมูลจาก api */
@ -48,10 +50,11 @@ const fetchData = async () => {
data.clickTime = false;
data.date = new Date("2023-11-07T14:58:00");
data.dateEnd = new Date("2023-11-08T14:58:00");
data.investigation = "002";
data.investigation = "appoint_directors";
data.daysExtend = null;
data.statusResult = "ไม่ระบุ";
data.statusResult = "not_specified";
data.causeText = "";
data.complaintStatus = "NEW";
};
/**
@ -64,14 +67,20 @@ async function onSubmit(id: string) {
router.push(`/discipline/investigatefacts`);
}
const modalPopup = ref<boolean>(false);
/** ยืนยัน ส่งไปสอบสวน */
function sentInvestigate() {
dialogConfirm(
$q,
() => confirmSentInvestigate(),
"ยืนยันส่งไปสอบสวน",
"ต้องการยืนยันส่งไปสอบสวนใช่หรือไม่?"
);
modalPopup.value = true;
// dialogConfirm(
// $q,
// () => confirmSentInvestigate(),
// "",
// "?"
// );
}
function closePopup() {
modalPopup.value = false;
}
/** ยืนยัน ยุติเรื่อง */
@ -177,7 +186,7 @@ onMounted(() => {
</q-tab-panels>
</q-card>
<!-- <Form :on-submit="onSubmit" :data="data" /> -->
<Popup :modal="modalPopup" :close="closePopup" title="ส่งไปสอบสวน"/>
</div>
</template>
<style scoped>