อัตรากำลังลูกจ้างประจำฯ

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-03-15 10:45:55 +07:00
parent 5a58938dda
commit 20e43bc32e
7 changed files with 26 additions and 539 deletions

View file

@ -86,18 +86,18 @@ const listMenu = ref<ListMenu[]>([
type: "MOVE",
color: "blue-10",
},
{
label: "สืบทอดตำแหน่ง",
icon: "mdi-account-multiple-outline",
type: "INHERIT",
color: "deep-orange",
},
{
label: "ประวัติตำแหน่ง",
icon: "history",
type: "HISTORY",
color: "deep-purple",
},
// {
// label: "",
// icon: "mdi-account-multiple-outline",
// type: "INHERIT",
// color: "deep-orange",
// },
// {
// label: "",
// icon: "history",
// type: "HISTORY",
// color: "deep-purple",
// },
]);
const document = ref<any>([
{
@ -592,10 +592,7 @@ async function onClickDownloadReport(val: string, name: string) {
<q-list dense style="min-width: 150px">
<!-- เลอกคนครอง -->
<q-item
v-if="
props.row.positionIsSelected == 'ว่าง' &&
store.typeOrganizational === 'draft'
"
v-if="props.row.positionIsSelected == 'ว่าง'"
clickable
v-close-popup
@click="openSelectPerson(props.row)"
@ -612,10 +609,7 @@ async function onClickDownloadReport(val: string, name: string) {
</q-item-section>
</q-item>
<q-item
v-else-if="
props.row.positionIsSelected != 'ว่าง' &&
store.typeOrganizational === 'draft'
"
v-else-if="props.row.positionIsSelected != 'ว่าง'"
clickable
v-close-popup
@click="removePerson(props.row.id)"
@ -632,9 +626,7 @@ async function onClickDownloadReport(val: string, name: string) {
</q-item-section>
</q-item>
<q-item
v-for="(item, index) in store.typeOrganizational === 'draft'
? listMenu
: listMenu.filter((e) => e.type === 'HISTORY')"
v-for="(item, index) in listMenu"
:key="index"
clickable
v-close-popup