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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue