แก้ไขผลการพิจารณาทางวินัย

This commit is contained in:
setthawutttty 2023-12-01 16:21:53 +07:00
parent 716aee4939
commit 08e3add091
2 changed files with 27 additions and 16 deletions

View file

@ -1,10 +1,12 @@
div<script setup lang="ts">
div
<script setup lang="ts">
import { ref, onMounted, reactive, watch } from "vue";
import http from "@/plugins/http";
import config from "@/app.config";
import { useQuasar, QForm } from "quasar";
import { useRouter, useRoute } from "vue-router";
import DialogAddPersonal from "@/components/Dialogs/AddPersonal.vue";
import { useCounterMixin } from "@/stores/mixin";
import { useInvestigateDisStore } from "@/modules/11_discipline/store/InvestigateDisStore";
import { useDisciplineResultStore } from "@/modules/11_discipline/store/ResultStore";
@ -65,6 +67,18 @@ const objectdisciplinary: FormRef = {
};
const organizationOption = ref<DataOption[]>([]);
async function addPerson(data: any) {
await mainStore.fetchData(data);
console.log(mainStore.rowsAdd)
toggleModal();
}
function handleSave(returnData: any) {
addPerson(returnData);
toggleModal();
}
/** function เรียกรายชื่อหน่วยงาน*/
async function fetchOrganization() {
await http
@ -142,8 +156,9 @@ async function fetchDatadetail() {
watch(
() => props.data,
async () => {
console.log(props.data);
console.log('pros',props.data);
respondentType.value = props.data.respondentType;
mainStore.rowsAdd = props.data.persons;
await fetchDatadetail();
await fetchOrganization();
}
@ -360,5 +375,14 @@ onMounted(async () => {});
>
</div>
</q-card>
<DialogAddPersonal
title="ผู้ถูกร้องเรียน"
:mainData="mainStore.rowsAdd"
:modal="modalPerson"
btn-title="เพิ่มรายชื่อผู้ถูกร้องเรียน"
:close="toggleModal"
:save="addPerson"
@returnData="handleSave"
/>
</form>
</template>