forked from verdnatura/salix-front
remove: refs #7404 remove traductions
This commit is contained in:
parent
7d8f9d4072
commit
937167ce95
|
@ -318,77 +318,6 @@ watch(formUrl, async () => {
|
||||||
v-if="!formData && $attrs.autoLoad"
|
v-if="!formData && $attrs.autoLoad"
|
||||||
:columns="$attrs.columns?.length"
|
:columns="$attrs.columns?.length"
|
||||||
/>
|
/>
|
||||||
{{ stateStore?.isSubToolbarShown() && hasSubToolbar }}
|
|
||||||
<!-- <VnSubToolbar>
|
|
||||||
<template #st-actions>
|
|
||||||
<QBtnGroup push style="column-gap: 10px">
|
|
||||||
<slot name="moreBeforeActions" />
|
|
||||||
<QBtn
|
|
||||||
:label="tMobile('globals.remove')"
|
|
||||||
color="primary"
|
|
||||||
icon="delete"
|
|
||||||
flat
|
|
||||||
@click="remove(selected)"
|
|
||||||
:disable="!selected?.length"
|
|
||||||
:title="t('globals.remove')"
|
|
||||||
v-if="$props.defaultRemove"
|
|
||||||
/>
|
|
||||||
<QBtn
|
|
||||||
:label="tMobile('globals.reset')"
|
|
||||||
color="primary"
|
|
||||||
icon="restart_alt"
|
|
||||||
flat
|
|
||||||
@click="reset"
|
|
||||||
:disable="!hasChanges"
|
|
||||||
:title="t('globals.reset')"
|
|
||||||
v-if="$props.defaultReset"
|
|
||||||
/>
|
|
||||||
<QBtnDropdown
|
|
||||||
v-if="$props.goTo && $props.defaultSave"
|
|
||||||
@click="onSubmitAndGo"
|
|
||||||
:label="tMobile('globals.saveAndContinue')"
|
|
||||||
:title="t('globals.saveAndContinue')"
|
|
||||||
:disable="!hasChanges"
|
|
||||||
color="primary"
|
|
||||||
icon="save"
|
|
||||||
split
|
|
||||||
>
|
|
||||||
<QList>
|
|
||||||
<QItem
|
|
||||||
color="primary"
|
|
||||||
clickable
|
|
||||||
v-close-popup
|
|
||||||
@click="onSubmit"
|
|
||||||
:title="t('globals.save')"
|
|
||||||
>
|
|
||||||
<QItemSection>
|
|
||||||
<QItemLabel>
|
|
||||||
<QIcon
|
|
||||||
name="save"
|
|
||||||
color="white"
|
|
||||||
class="q-mr-sm"
|
|
||||||
size="sm"
|
|
||||||
/>
|
|
||||||
{{ t('globals.save').toUpperCase() }}
|
|
||||||
</QItemLabel>
|
|
||||||
</QItemSection>
|
|
||||||
</QItem>
|
|
||||||
</QList>
|
|
||||||
</QBtnDropdown>
|
|
||||||
<QBtn
|
|
||||||
v-else-if="!$props.goTo && $props.defaultSave"
|
|
||||||
:label="tMobile('globals.save')"
|
|
||||||
ref="saveButtonRef"
|
|
||||||
color="primary"
|
|
||||||
icon="save"
|
|
||||||
@click="onSubmit"
|
|
||||||
:disable="!hasChanges"
|
|
||||||
:title="t('globals.save')"
|
|
||||||
/>
|
|
||||||
<slot name="moreAfterActions" />
|
|
||||||
</QBtnGroup>
|
|
||||||
</template>
|
|
||||||
</VnSubToolbar> -->
|
|
||||||
<Teleport to="#st-actions" v-if="stateStore?.isSubToolbarShown() && hasSubToolbar">
|
<Teleport to="#st-actions" v-if="stateStore?.isSubToolbarShown() && hasSubToolbar">
|
||||||
<QBtnGroup push style="column-gap: 10px">
|
<QBtnGroup push style="column-gap: 10px">
|
||||||
<slot name="moreBeforeActions" />
|
<slot name="moreBeforeActions" />
|
||||||
|
|
|
@ -90,6 +90,7 @@ globals:
|
||||||
send: Send
|
send: Send
|
||||||
code: Code
|
code: Code
|
||||||
pageTitles:
|
pageTitles:
|
||||||
|
logIn: Login
|
||||||
summary: Summary
|
summary: Summary
|
||||||
basicData: Basic data
|
basicData: Basic data
|
||||||
log: Logs
|
log: Logs
|
||||||
|
@ -262,8 +263,6 @@ login:
|
||||||
loginError: Invalid username or password
|
loginError: Invalid username or password
|
||||||
fieldRequired: This field is required
|
fieldRequired: This field is required
|
||||||
twoFactorRequired: Two-factor verification required
|
twoFactorRequired: Two-factor verification required
|
||||||
pageTitles:
|
|
||||||
logIn: Login
|
|
||||||
twoFactor:
|
twoFactor:
|
||||||
code: Code
|
code: Code
|
||||||
validate: Validate
|
validate: Validate
|
||||||
|
|
|
@ -90,6 +90,7 @@ globals:
|
||||||
send: Enviar
|
send: Enviar
|
||||||
code: Código
|
code: Código
|
||||||
pageTitles:
|
pageTitles:
|
||||||
|
logIn: Inicio de sesión
|
||||||
summary: Resumen
|
summary: Resumen
|
||||||
basicData: Datos básicos
|
basicData: Datos básicos
|
||||||
log: Historial
|
log: Historial
|
||||||
|
@ -263,8 +264,6 @@ login:
|
||||||
loginError: Nombre de usuario o contraseña incorrectos
|
loginError: Nombre de usuario o contraseña incorrectos
|
||||||
fieldRequired: Este campo es obligatorio
|
fieldRequired: Este campo es obligatorio
|
||||||
twoFactorRequired: Verificación de doble factor requerida
|
twoFactorRequired: Verificación de doble factor requerida
|
||||||
pageTitles:
|
|
||||||
logIn: Inicio de sesión
|
|
||||||
twoFactor:
|
twoFactor:
|
||||||
code: Código
|
code: Código
|
||||||
validate: Validar
|
validate: Validar
|
||||||
|
|
|
@ -118,7 +118,6 @@ function downloadPdfs() {
|
||||||
:right-search="true"
|
:right-search="true"
|
||||||
:use-model="true"
|
:use-model="true"
|
||||||
/>
|
/>
|
||||||
<!-- <RightMenu>
|
|
||||||
<template #right-panel>
|
<template #right-panel>
|
||||||
<CmrFilter data-key="CmrList" />
|
<CmrFilter data-key="CmrList" />
|
||||||
</template>
|
</template>
|
||||||
|
|
|
@ -198,11 +198,6 @@ const openTicketsDialog = (id) => {
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<RouteSearchbar />
|
<RouteSearchbar />
|
||||||
<!-- <RightMenu>
|
|
||||||
<template #right-panel>
|
|
||||||
<RouteFilter data-key="RouteList" />
|
|
||||||
</template>
|
|
||||||
</RightMenu> -->
|
|
||||||
<QDialog v-model="confirmationDialog">
|
<QDialog v-model="confirmationDialog">
|
||||||
<QCard style="min-width: 350px">
|
<QCard style="min-width: 350px">
|
||||||
<QCardSection>
|
<QCardSection>
|
||||||
|
@ -282,215 +277,6 @@ const openTicketsDialog = (id) => {
|
||||||
</QBtn>
|
</QBtn>
|
||||||
</template>
|
</template>
|
||||||
</VnTable>
|
</VnTable>
|
||||||
|
|
||||||
<!-- >
|
|
||||||
<VnPaginate
|
|
||||||
:key="refreshKey"
|
|
||||||
data-key="RouteList"
|
|
||||||
url="Routes/filter"
|
|
||||||
:order="['created ASC', 'started ASC', 'id ASC']"
|
|
||||||
:limit="20"
|
|
||||||
>
|
|
||||||
<template #body="{ rows }">
|
|
||||||
<div class="q-pa-md route-table">
|
|
||||||
<QTable
|
|
||||||
v-model:selected="selectedRows"
|
|
||||||
:columns="columns"
|
|
||||||
:rows="rows"
|
|
||||||
flat
|
|
||||||
row-key="id"
|
|
||||||
selection="multiple"
|
|
||||||
:rows-per-page-options="[0]"
|
|
||||||
:visible-columns="visibleColumns"
|
|
||||||
hide-pagination
|
|
||||||
:no-data-label="t('globals.noResults')"
|
|
||||||
style="max-height: 82vh"
|
|
||||||
>
|
|
||||||
<template #body-cell-worker="{ row }">
|
|
||||||
<QTd class="table-input-cell">
|
|
||||||
<VnSelect
|
|
||||||
:label="t('Worker')"
|
|
||||||
v-model="row.workerFk"
|
|
||||||
:options="workers"
|
|
||||||
option-value="id"
|
|
||||||
option-label="nickname"
|
|
||||||
hide-selected
|
|
||||||
dense
|
|
||||||
:emit-value="false"
|
|
||||||
:rules="validate('Route.workerFk')"
|
|
||||||
:is-clearable="false"
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
>
|
|
||||||
<template #option="{ opt, itemProps }">
|
|
||||||
<QItem
|
|
||||||
v-bind="itemProps"
|
|
||||||
class="q-pa-xs row items-center"
|
|
||||||
>
|
|
||||||
<QItemSection
|
|
||||||
class="col-9 justify-center"
|
|
||||||
>
|
|
||||||
<span>{{ opt.name }}</span>
|
|
||||||
<span class="text-grey">{{
|
|
||||||
opt.nickname
|
|
||||||
}}</span>
|
|
||||||
</QItemSection>
|
|
||||||
</QItem>
|
|
||||||
</template>
|
|
||||||
</VnSelect>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-agency="{ row }">
|
|
||||||
<QTd class="table-input-cell">
|
|
||||||
<VnSelect
|
|
||||||
:label="t('Agency')"
|
|
||||||
v-model="row.agencyModeFk"
|
|
||||||
:options="agencyList"
|
|
||||||
option-value="id"
|
|
||||||
option-label="name"
|
|
||||||
hide-selected
|
|
||||||
dense
|
|
||||||
:emit-value="false"
|
|
||||||
:rules="validate('route.agencyFk')"
|
|
||||||
:is-clearable="false"
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-vehicle="{ row }">
|
|
||||||
<QTd class="table-input-cell small-column">
|
|
||||||
<VnSelect
|
|
||||||
:label="t('Vehicle')"
|
|
||||||
v-model="row.vehicleFk"
|
|
||||||
:options="vehicleList"
|
|
||||||
option-value="id"
|
|
||||||
option-label="numberPlate"
|
|
||||||
hide-selected
|
|
||||||
dense
|
|
||||||
:emit-value="false"
|
|
||||||
:rules="validate('route.vehicleFk')"
|
|
||||||
:is-clearable="false"
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-date="{ row }">
|
|
||||||
<QTd class="table-input-cell small-column">
|
|
||||||
<VnInputDate
|
|
||||||
v-model="row.created"
|
|
||||||
hide-bottom-space
|
|
||||||
dense
|
|
||||||
:label="t('Date')"
|
|
||||||
:rules="validate('route.created')"
|
|
||||||
:is-clearable="false"
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-description="{ row }">
|
|
||||||
<QTd class="table-input-cell">
|
|
||||||
<VnInput
|
|
||||||
v-model="row.description"
|
|
||||||
:label="t('Description')"
|
|
||||||
:rules="validate('route.description')"
|
|
||||||
:is-clearable="false"
|
|
||||||
dense
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-started="{ row }">
|
|
||||||
<QTd class="table-input-cell small-column">
|
|
||||||
<VnInputTime
|
|
||||||
v-model="row.started"
|
|
||||||
:label="t('hourStarted')"
|
|
||||||
:rules="validate('route.started')"
|
|
||||||
:is-clearable="false"
|
|
||||||
hide-bottom-space
|
|
||||||
dense
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-finished="{ row }">
|
|
||||||
<QTd class="table-input-cell small-column">
|
|
||||||
<VnInputTime
|
|
||||||
v-model="row.finished"
|
|
||||||
autofocus
|
|
||||||
:label="t('hourFinished')"
|
|
||||||
:rules="validate('route.finished')"
|
|
||||||
:is-clearable="false"
|
|
||||||
hide-bottom-space
|
|
||||||
dense
|
|
||||||
@update:model-value="updateRoute(row)"
|
|
||||||
/>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-isServed="props">
|
|
||||||
<QTd class="table-input-cell small-column">
|
|
||||||
<QCheckbox v-model="props.value" disable>
|
|
||||||
<QTooltip>
|
|
||||||
{{
|
|
||||||
props.value
|
|
||||||
? t('Route is closed')
|
|
||||||
: t('Route is not served')
|
|
||||||
}}
|
|
||||||
</QTooltip>
|
|
||||||
</QCheckbox>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
<template #body-cell-actions="props">
|
|
||||||
<QTd :props="props">
|
|
||||||
<div class="flex items-center no-wrap table-actions">
|
|
||||||
<QIcon
|
|
||||||
name="vn:ticketAdd"
|
|
||||||
size="sm"
|
|
||||||
color="primary"
|
|
||||||
class="cursor-pointer"
|
|
||||||
@click="openTicketsDialog(props?.row?.id)"
|
|
||||||
>
|
|
||||||
<QTooltip>{{ t('Add ticket') }}</QTooltip>
|
|
||||||
</QIcon>
|
|
||||||
<QIcon
|
|
||||||
name="preview"
|
|
||||||
size="sm"
|
|
||||||
color="primary"
|
|
||||||
@click="
|
|
||||||
viewSummary(props?.row?.id, RouteSummary)
|
|
||||||
"
|
|
||||||
class="cursor-pointer"
|
|
||||||
>
|
|
||||||
<QTooltip>{{ t('Preview') }}</QTooltip>
|
|
||||||
</QIcon>
|
|
||||||
<RouterLink
|
|
||||||
:to="{
|
|
||||||
name: 'RouteSummary',
|
|
||||||
params: { id: props?.row?.id },
|
|
||||||
}"
|
|
||||||
>
|
|
||||||
<QIcon
|
|
||||||
name="vn:eye"
|
|
||||||
size="xs"
|
|
||||||
color="primary"
|
|
||||||
>
|
|
||||||
<QTooltip>{{ t('Summary') }}</QTooltip>
|
|
||||||
</QIcon>
|
|
||||||
</RouterLink>
|
|
||||||
</div>
|
|
||||||
</QTd>
|
|
||||||
</template>
|
|
||||||
</QTable>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</VnPaginate>
|
|
||||||
</div>-->
|
|
||||||
<!-- <QPageSticky :offset="[20, 20]">
|
|
||||||
<RouterLink :to="{ name: 'RouteCreate' }">
|
|
||||||
<QBtn fab icon="add" color="primary" />
|
|
||||||
<QTooltip>
|
|
||||||
{{ t('newRoute') }}
|
|
||||||
</QTooltip>
|
|
||||||
</RouterLink>
|
|
||||||
</QPageSticky> -->
|
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
|
Loading…
Reference in New Issue