0
0
Fork 0

Update router list

This commit is contained in:
Kevin Martinez 2024-01-17 18:02:39 -04:00
parent ecea050b77
commit 8f47a0bc2b
1 changed files with 206 additions and 201 deletions

View File

@ -208,28 +208,29 @@ const markAsServed = () => {
/> />
<FetchData url="AgencyModes" @on-fetch="(data) => (agencyList = data)" auto-load /> <FetchData url="AgencyModes" @on-fetch="(data) => (agencyList = data)" auto-load />
<FetchData url="Vehicles" @on-fetch="(data) => (vehicleList = data)" auto-load /> <FetchData url="Vehicles" @on-fetch="(data) => (vehicleList = data)" auto-load />
<QPage class="column items-center q-pa-md"> <QPage class="column items-center">
<QToolbar <QToolbar class="bg-vn-dark justify-end">
:class="[ <div id="st-actions" class="q-pa-sm">
'q-pa-none q-mb-sm',
selectedRows?.length ? 'justify-between' : 'justify-end',
]"
>
<div v-if="selectedRows?.length">
<QBtn <QBtn
icon="vn:clone" icon="vn:clone"
color="primary" color="primary"
class="q-mr-sm" class="q-mr-sm"
:disable="!selectedRows?.length"
@click="confirmationDialog = true" @click="confirmationDialog = true"
> >
<QTooltip>{{ t('Clone Selected Routes') }}</QTooltip> <QTooltip>{{ t('Clone Selected Routes') }}</QTooltip>
</QBtn> </QBtn>
<QBtn icon="check" color="primary" class="q-mr-sm" @click="markAsServed"> <QBtn
icon="check"
color="primary"
class="q-mr-sm"
:disable="!selectedRows?.length"
@click="markAsServed"
>
<QTooltip>{{ t('Mark as served') }}</QTooltip> <QTooltip>{{ t('Mark as served') }}</QTooltip>
</QBtn> </QBtn>
</div> </div>
<QBtn icon="refresh" color="primary" class="q-mr-sm" @click="refreshKey++" />
</QToolbar> </QToolbar>
<VnPaginate <VnPaginate
:key="refreshKey" :key="refreshKey"
@ -240,6 +241,7 @@ const markAsServed = () => {
auto-load auto-load
> >
<template #body="{ rows }"> <template #body="{ rows }">
<div class="q-pa-md">
<QTable <QTable
v-model:selected="selectedRows" v-model:selected="selectedRows"
:columns="columns" :columns="columns"
@ -279,7 +281,9 @@ const markAsServed = () => {
v-bind="itemProps" v-bind="itemProps"
class="q-pa-xs row items-center" class="q-pa-xs row items-center"
> >
<QItemSection class="col-9 justify-center"> <QItemSection
class="col-9 justify-center"
>
<span>{{ opt.name }}</span> <span>{{ opt.name }}</span>
<span class="text-grey">{{ <span class="text-grey">{{
opt.nickname opt.nickname
@ -432,6 +436,7 @@ const markAsServed = () => {
</QTd> </QTd>
</template> </template>
</QTable> </QTable>
</div>
</template> </template>
</VnPaginate> </VnPaginate>
<QPageSticky :offset="[20, 20]"> <QPageSticky :offset="[20, 20]">