fix(salary): checkPermission PARENT

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2026-02-24 09:34:49 +07:00
parent 7c7e270119
commit 98a29d184f
2 changed files with 13 additions and 4 deletions

View file

@ -570,8 +570,12 @@ onMounted(async () => {
@update:model-value="onChangeSnap" @update:model-value="onChangeSnap"
:disable="!isDisable" :disable="!isDisable"
/> />
<q-select <q-select
:readonly="checkPermission($route)?.attrOwnership === 'STAFF'" :readonly="
checkPermission($route)?.attrOwnership === 'STAFF' &&
checkPermission($route)?.attrPrivilege !== 'PARENT'
"
v-model="agencyFilter" v-model="agencyFilter"
label="หน่วยงาน" label="หน่วยงาน"
lazy-rules lazy-rules
@ -601,7 +605,8 @@ onMounted(async () => {
<template <template
v-if=" v-if="
agencyFilter !== 'ALL' && agencyFilter !== 'ALL' &&
checkPermission($route)?.attrOwnership === 'OWNER' (checkPermission($route)?.attrOwnership === 'OWNER' ||
checkPermission($route)?.attrPrivilege === 'PARENT')
" "
v-slot:append v-slot:append
> >

View file

@ -521,7 +521,10 @@ onMounted(async () => {
:disable="!isDisable" :disable="!isDisable"
/> />
<q-select <q-select
:readonly="checkPermission($route)?.attrOwnership === 'STAFF'" :readonly="
checkPermission($route)?.attrOwnership === 'STAFF' &&
checkPermission($route)?.attrPrivilege !== 'PARENT'
"
v-model="agencyFilter" v-model="agencyFilter"
label="หน่วยงาน" label="หน่วยงาน"
dense dense
@ -546,7 +549,8 @@ onMounted(async () => {
<template <template
v-if=" v-if="
agencyFilter !== 'ALL' && agencyFilter !== 'ALL' &&
checkPermission($route)?.attrOwnership === 'OWNER' (checkPermission($route)?.attrOwnership === 'OWNER' ||
checkPermission($route)?.attrPrivilege === 'PARENT')
" "
v-slot:append v-slot:append
> >