fix bug ==> เครื่องราช

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-27 14:45:38 +07:00
parent 63ec4c8353
commit 3ca0390b87

View file

@ -180,10 +180,7 @@ async function fecthInsignia() {
*/ */
async function changround() { async function changround() {
DataStore.roundId = round.value; DataStore.roundId = round.value;
var organization =
DataStore.agency != null // agency agency Oc
? DataStore.agency
: DataStore.typeOc;
// get round name // get round name
await fecthStat(round.value); // Stat await fecthStat(round.value); // Stat
const roundFilter = optionRound.value.find( const roundFilter = optionRound.value.find(
@ -196,6 +193,10 @@ async function changround() {
roundFilter.year + 543 roundFilter.year + 543
}`; }`;
} }
var organization =
DataStore.agency != null // agency agency Oc
? DataStore.agency
: DataStore.typeOc;
await fecthInsigniaByOc(round.value, organization, "officer", tab.value); // await fecthInsigniaByOc(round.value, organization, "officer", tab.value); //
} }
@ -531,68 +532,66 @@ onMounted(async () => {
</q-banner> </q-banner>
</div> </div>
<q-tabs
v-model="tab"
dense
class="text-grey"
active-color="primary"
active-class="bg-teal-1"
indicator-color="primary"
align="left"
>
<q-tab name="pending" label="คนที่ยื่นขอ" />
<q-tab name="reject" label="คนที่ไม่ยื่นขอ" />
<q-tab name="delete" label="คนที่ถูกลบออก" />
<q-tab
v-if="roleDataStore.adminRole"
name="organization"
label="หน่วยงานที่ยังไม่ได้ส่งรายชื่อ"
/>
</q-tabs>
<q-tabs <div class="col-12"><q-separator /></div>
v-model="tab" <q-tab-panels v-model="tab" animated>
dense <!-- แทบคนทนขอ -->
class="text-grey" <q-tab-panel name="pending" class="q-pa-none">
active-color="primary" <tab1
active-class="bg-teal-1" :tab="tab"
indicator-color="primary" :round-id="round"
align="left" :round-name="roundName"
> :fecth-insignia-by-oc="fecthInsigniaByOc"
<q-tab name="pending" label="คนที่ยื่นขอ" /> :request-status="requestStatus"
<q-tab name="reject" label="คนที่ไม่ยื่นขอ" /> :fecth-stat="fecthStat"
<q-tab name="delete" label="คนที่ถูกลบออก" />
<q-tab
v-if="roleDataStore.adminRole"
name="organization"
label="หน่วยงานที่ยังไม่ได้ส่งรายชื่อ"
/> />
</q-tabs> </q-tab-panel>
<div class="col-12"><q-separator /></div> <!-- แทบคนทไมนขอ -->
<q-tab-panels v-model="tab" animated> <q-tab-panel name="reject" class="q-pa-none">
<!-- แทบคนทนขอ --> <tab2
<q-tab-panel name="pending" class="q-pa-none"> :tab="tab"
<tab1 :round-id="round"
:tab="tab" :fecth-insignia-by-oc="fecthInsigniaByOc"
:round-id="round" />
:round-name="roundName" </q-tab-panel>
:fecth-insignia-by-oc="fecthInsigniaByOc"
:request-status="requestStatus"
:fecth-stat="fecthStat"
/>
</q-tab-panel>
<!-- แทบคนทไมนขอ --> <!-- แทบคนทกลบออก -->
<q-tab-panel name="reject" class="q-pa-none"> <q-tab-panel name="delete" class="q-pa-none">
<tab2 <tab3
:tab="tab" :tab="tab"
:round-id="round" :round-id="round"
:fecth-insignia-by-oc="fecthInsigniaByOc" :fecth-insignia-by-oc="fecthInsigniaByOc"
/> />
</q-tab-panel> </q-tab-panel>
<!-- แทบคนทกลบออก -->
<q-tab-panel name="delete" class="q-pa-none">
<tab3
:tab="tab"
:round-id="round"
:fecth-insignia-by-oc="fecthInsigniaByOc"
/>
</q-tab-panel>
<!-- แทบหนวยงานทงไมไดงรายช -->
<q-tab-panel
v-if="roleDataStore.adminRole"
name="organization"
class="q-pa-none"
>
<tab4 :tab="tab" :round-id="round" />
</q-tab-panel>
</q-tab-panels>
<!-- แทบหนวยงานทงไมไดงรายช -->
<q-tab-panel
v-if="roleDataStore.adminRole"
name="organization"
class="q-pa-none"
>
<tab4 :tab="tab" :round-id="round" />
</q-tab-panel>
</q-tab-panels>
<q-toolbar class="q-py-md text-right"> <q-toolbar class="q-py-md text-right">
<q-file <q-file