วินัยรองรับลูกจ้างประจำ กทม.

This commit is contained in:
setthawutttty 2024-12-18 16:39:42 +07:00
parent 77a3e7b57f
commit 9bb81be90d
20 changed files with 370 additions and 106 deletions

View file

@ -13,13 +13,14 @@ import type {
FormData,
FormRef,
DataOption,
} from "@/modules/11_discipline/interface/request/result";
} from "@/modules/11_discipline/interface/request/Result";
import DialogHistory from "@/modules/11_discipline/components/4_Result/DialogHistory.vue";
import PopupPersonal from "@/components/Dialogs/PopupPersonalNew.vue";
const mainStore = useDisciplineMainStore();
const isEmpType = ref<string>('')
const dataStore = useDisciplineResultStore();
const mixin = useCounterMixin();
const {
@ -227,9 +228,10 @@ function closeDetail() {
}
/** เปิดรายละเอียด */
function onclickViewinfo(id: string) {
function onclickViewinfo(id: string,type:string) {
modalPersonal.value = true;
personId.value = id;
isEmpType.value = type
}
function updatemodalPersonal(modal: boolean) {
@ -394,7 +396,7 @@ watch(
round
color="info"
icon="mdi-eye"
@click="onclickViewinfo(props.row.personId)"
@click="onclickViewinfo(props.row.personId,props.row.profileType)"
>
<q-tooltip>อมลในทะเบยนประว</q-tooltip>
</q-btn>
@ -431,6 +433,13 @@ watch(
: ""
}}
</div>
<div v-else-if="col.name === 'profileType'">
{{
props.row.profileType
? mainStore.convertType(props.row.profileType)
: "-"
}}
</div>
<div v-else>
{{ col.value }}
</div>
@ -644,6 +653,7 @@ watch(
<PopupPersonal
:modal="modalPersonal"
:id="personId"
v-model:is-employee="isEmpType"
@update:modal="updatemodalPersonal"
/>