redirect to detail exit Interviwe

This commit is contained in:
AnandaTon 2023-08-25 11:00:41 +07:00
parent 1fa878a602
commit b565983f8b
2 changed files with 60 additions and 11 deletions

View file

@ -315,31 +315,79 @@ const saveOrder = async () => {
</template> </template>
<template v-slot:body="props"> <template v-slot:body="props">
<q-tr :props="props" class="cursor-pointer"> <q-tr :props="props" class="cursor-pointer">
<q-td key="no" :props="props"> <q-td
key="no"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.rowIndex + 1 }} {{ props.rowIndex + 1 }}
</q-td> </q-td>
<q-td key="realReason" :props="props"> <q-td
key="realReason"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.realReason }} {{ props.row.realReason }}
</q-td> </q-td>
<q-td key="notExitFactor" :props="props"> <q-td
key="notExitFactor"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.notExitFactor }} {{ props.row.notExitFactor }}
</q-td> </q-td>
<q-td key="futureWork" :props="props"> <q-td
key="futureWork"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.futureWork ? "ใช่" : "ไม่" }} {{ props.row.futureWork ? "ใช่" : "ไม่" }}
</q-td> </q-td>
<q-td key="futureWorkReason" :props="props"> <q-td
key="futureWorkReason"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.futureWorkReason }} {{ props.row.futureWorkReason }}
</q-td> </q-td>
<q-td key="havejob" :props="props"> <q-td
key="havejob"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.havejob ? "ใช่" : "ไม่" }} {{ props.row.havejob ? "ใช่" : "ไม่" }}
</q-td> </q-td>
<q-td key="havejobReason" :props="props"> <q-td
key="havejobReason"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
<div class="table_ellipsis"> <div class="table_ellipsis">
{{ props.row.havejobReason }} {{ props.row.havejobReason }}
</div> </div>
</q-td> </q-td>
<q-td key="datetext" :props="props"> <q-td
key="datetext"
:props="props"
@click="
router.push(`/exit-Interview/questionnair/${props.row.id}`)
"
>
{{ props.row.datetext }} {{ props.row.datetext }}
</q-td> </q-td>
<q-td auto-width> <q-td auto-width>

View file

@ -10,7 +10,7 @@
class="q-mr-sm" class="q-mr-sm"
@click="router.go(-1)" @click="router.go(-1)"
/> />
รายละเอยด Exit interview ของ {{ fullname }} รายละเอยด Exit interview ของ {{ prefix }} {{ fullname }}
</div> </div>
<q-card bordered class="row col-12 text-dark"> <q-card bordered class="row col-12 text-dark">
<div class="bg-grey-1 q-pa-sm col-12 row items-center text-primary"> <div class="bg-grey-1 q-pa-sm col-12 row items-center text-primary">
@ -283,7 +283,7 @@
<q-input <q-input
v-if="suggestFriends === false" v-if="suggestFriends === false"
v-model="suggestFriendsReason" v-model="suggestFriendsReason"
label="กรอกอื่นๆ" label="กรอกข้อความ"
dense dense
lazy-rules lazy-rules
disable disable
@ -391,7 +391,7 @@ const edit = ref<boolean>(false);
const Org = ref<string>(""); const Org = ref<string>("");
const PositionLevel = ref<string>(""); const PositionLevel = ref<string>("");
const Position = ref<string>(""); const Position = ref<string>("");
const prefix = ref<string>("");
const exitFactor = ref<any>([]); const exitFactor = ref<any>([]);
const reasonWork = ref<any>([]); const reasonWork = ref<any>([]);
const adjust = ref<any>([]); const adjust = ref<any>([]);
@ -527,6 +527,7 @@ const getData = async () => {
PositionLevel.value = data.positionLevel ?? ""; PositionLevel.value = data.positionLevel ?? "";
Org.value = data.org ?? ""; Org.value = data.org ?? "";
fullname.value = data.fullname ?? ""; fullname.value = data.fullname ?? "";
prefix.value = data.prefix ?? "";
reasonWork.value = data.reasonWork ?? []; reasonWork.value = data.reasonWork ?? [];
reasonWorkOther.value = data.ReasonWorkOther ?? ""; reasonWorkOther.value = data.ReasonWorkOther ?? "";
timeThink.value = data.TimeThink ?? 0; timeThink.value = data.TimeThink ?? 0;