fixing registry
This commit is contained in:
parent
2cd133dce9
commit
c03bcb3928
4 changed files with 95 additions and 86 deletions
|
|
@ -109,11 +109,9 @@ const baseItemsMenu = ref<DataOptionSys[]>([
|
|||
|
||||
const itemsMenu = computed(() => {
|
||||
if (
|
||||
leaveReason.value ===
|
||||
"(พ้นจากราชการด้วยสาเหตุ : ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)" ||
|
||||
leaveReason.value === "(พ้นจากราชการด้วยสาเหตุ : ลาออกจากราชการ)" ||
|
||||
leaveReason.value ===
|
||||
"(พ้นจากราชการด้วยสาเหตุ : ได้รับโทษทางวินัย พักจากราชการ)"
|
||||
leaveType.value === "DISCIPLINE_TEMP_SUSPEND" ||
|
||||
leaveType.value === "RETIRE_RESIGN" ||
|
||||
leaveType.value === "DISCIPLINE_SUSPEND"
|
||||
) {
|
||||
return (
|
||||
baseItemsMenu.value?.filter(
|
||||
|
|
@ -357,6 +355,7 @@ const reasonOptions = ref<DataOption[]>([
|
|||
},
|
||||
]);
|
||||
|
||||
const leaveType = ref<string>("");
|
||||
/** ฟังก์ชันดึงข้อมูลส่วนต้ว*/
|
||||
async function fetchDataPersonal() {
|
||||
showLoader();
|
||||
|
|
@ -366,6 +365,7 @@ async function fetchDataPersonal() {
|
|||
formDetail.value = await res.data.result;
|
||||
storeRegistry.citizenId = res.data.result.citizenId;
|
||||
storeRegistry.isLeave = res.data.result.isLeave;
|
||||
leaveType.value = res.data.result.leaveType;
|
||||
|
||||
if (res.data.result.leaveReason) {
|
||||
// เหตุผลพ้นจากราชการต่อท้ายชื่อ
|
||||
|
|
@ -792,11 +792,9 @@ onMounted(async () => {
|
|||
'SYS_DISMISS',
|
||||
'SYS_PLACEMENT_OTHER',
|
||||
])) ||
|
||||
leaveReason ===
|
||||
'(พ้นจากราชการด้วยสาเหตุ : ได้รับโทษทางวินัย ให้ออกจากราชการไว้ก่อน)' ||
|
||||
leaveReason === '(พ้นจากราชการด้วยสาเหตุ : ลาออกจากราชการ)' ||
|
||||
leaveReason ===
|
||||
'(พ้นจากราชการด้วยสาเหตุ : ได้รับโทษทางวินัย พักจากราชการ)'
|
||||
leaveType === 'DISCIPLINE_TEMP_SUSPEND' ||
|
||||
leaveType === 'RETIRE_RESIGN' ||
|
||||
leaveType === 'DISCIPLINE_SUSPEND'
|
||||
"
|
||||
size="md"
|
||||
rounded
|
||||
|
|
|
|||
|
|
@ -401,7 +401,7 @@ onMounted(async () => {
|
|||
<q-card class="q-mt-md">
|
||||
<q-card-section class="card-img q-pb-lg">
|
||||
<div class="text-h5 text-center q-py-md text-weight-medium">
|
||||
ค้นหาข้อมูลทะเบียนประวัติ {{ store.formFilter.dateAppoint }}
|
||||
ค้นหาข้อมูลทะเบียนประวัติ
|
||||
{{
|
||||
empType === "officer" ? "ข้าราชการ กทม. สามัญ" : "ลูกจ้างประจำ กทม."
|
||||
}}
|
||||
|
|
@ -536,7 +536,7 @@ onMounted(async () => {
|
|||
</q-list>
|
||||
</q-btn-dropdown>
|
||||
|
||||
<q-separator inset vertical class="lineFil" />
|
||||
<!-- <q-separator inset vertical class="lineFil" /> -->
|
||||
<q-btn-dropdown
|
||||
flat
|
||||
dense
|
||||
|
|
@ -693,19 +693,15 @@ onMounted(async () => {
|
|||
label="ทดลองปฏิบัติหน้าที่ราชการ"
|
||||
@update:model-value="getSearch"
|
||||
/>
|
||||
|
||||
<q-separator inset vertical class="lineFil" />
|
||||
|
||||
<q-toggle
|
||||
v-model="store.formFilter.isShowRetire"
|
||||
color="primary"
|
||||
label="แสดงข้อมูลผู้พ้นจากราชการ"
|
||||
@update:model-value="getSearch"
|
||||
/>
|
||||
<q-toggle
|
||||
v-if="store.formFilter.nodeId"
|
||||
v-model="store.formFilter.isAll"
|
||||
color="primary"
|
||||
label="แสดงตำแหน่งทั้งหมด"
|
||||
@update:model-value="getSearch"
|
||||
/>
|
||||
|
||||
<q-btn-dropdown
|
||||
v-if="store.formFilter.isShowRetire"
|
||||
|
|
@ -720,7 +716,7 @@ onMounted(async () => {
|
|||
{{
|
||||
store.labelOption.retireType !== "ทั้งหมด"
|
||||
? store.labelOption.retireType
|
||||
: `ประเภทการพ้นจากราชการ${store.labelOption.retireType}`
|
||||
: `ประเภท${store.labelOption.retireType}`
|
||||
}}
|
||||
<q-btn
|
||||
v-if="store.labelOption.retireType !== 'ทั้งหมด'"
|
||||
|
|
@ -748,6 +744,15 @@ onMounted(async () => {
|
|||
</q-btn-dropdown>
|
||||
|
||||
<q-separator inset vertical class="lineFil" />
|
||||
|
||||
<q-toggle
|
||||
v-if="store.formFilter.nodeId"
|
||||
v-model="store.formFilter.isAll"
|
||||
color="primary"
|
||||
label="แสดงตำแหน่งทั้งหมด"
|
||||
@update:model-value="getSearch"
|
||||
/>
|
||||
|
||||
<q-btn-dropdown
|
||||
rounded
|
||||
flat
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue