เรื่องร้องเรียน เพิ่ม เเก้ไข

This commit is contained in:
setthawutttty 2023-11-06 17:50:19 +07:00
parent 61026107cd
commit e86b9eaf9d
8 changed files with 763 additions and 625 deletions

View file

@ -4,6 +4,8 @@ import { ref, onMounted } from "vue";
import type { QTableProps } from "quasar";
// importStroe
import { useComplainstDataStore } from "@/modules/11_discipline/store/ComplaintsStore";
import { useRoute, useRouter } from "vue-router";
const router = useRouter();
const complainstStore = useComplainstDataStore();
@ -109,6 +111,10 @@ const pagination = ref({
page: 1,
rowsPerPage: 10,
});
function OpenEdit(id:string){
console.log(id)
router.push(`/discipline/complaints/${id}`)
}
</script>
<template>
@ -136,7 +142,7 @@ const pagination = ref({
</template>
<template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer" style="height: 40px">
<q-td v-for="col in props.cols" :key="col.name" :props="props">
<q-td v-for="col in props.cols" :key="col.name" :props="props" @click="OpenEdit(props.row.id)">
<div v-if="col.name == 'no'">
{{ props.rowIndex + 1 }}
</div>