forked from verdnatura/salix-front
refactor: refs #7119 update vehicle list terminology and enhance data fetching for vehicle states
This commit is contained in:
parent
d4f559f2c7
commit
d63941adca
|
@ -304,7 +304,7 @@ globals:
|
||||||
wasteRecalc: Waste recaclulate
|
wasteRecalc: Waste recaclulate
|
||||||
operator: Operator
|
operator: Operator
|
||||||
parking: Parking
|
parking: Parking
|
||||||
vehicleList: Vehicle list
|
vehicleList: Vehicles
|
||||||
supplier: Supplier
|
supplier: Supplier
|
||||||
created: Created
|
created: Created
|
||||||
worker: Worker
|
worker: Worker
|
||||||
|
|
|
@ -308,7 +308,7 @@ globals:
|
||||||
wasteRecalc: Recalcular mermas
|
wasteRecalc: Recalcular mermas
|
||||||
operator: Operario
|
operator: Operario
|
||||||
parking: Parking
|
parking: Parking
|
||||||
vehicleList: Listado vehículos
|
vehicleList: Vehículos
|
||||||
supplier: Proveedor
|
supplier: Proveedor
|
||||||
created: Fecha creación
|
created: Fecha creación
|
||||||
worker: Trabajador
|
worker: Trabajador
|
||||||
|
|
|
@ -8,6 +8,7 @@ const { t } = useI18n();
|
||||||
const warehouses = ref([]);
|
const warehouses = ref([]);
|
||||||
const companies = ref([]);
|
const companies = ref([]);
|
||||||
const countries = ref([]);
|
const countries = ref([]);
|
||||||
|
const vehicleStates = ref([]);
|
||||||
|
|
||||||
const columns = computed(() => [
|
const columns = computed(() => [
|
||||||
{
|
{
|
||||||
|
@ -78,17 +79,35 @@ const columns = computed(() => [
|
||||||
]);
|
]);
|
||||||
</script>
|
</script>
|
||||||
<template>
|
<template>
|
||||||
<FetchData url="Warehouses" @on-fetch="(data) => (warehouses = data)" auto-load />
|
<FetchData
|
||||||
<FetchData url="Companies" @on-fetch="(data) => (companies = data)" auto-load />
|
url="Warehouses"
|
||||||
<FetchData url="Countries" @on-fetch="(data) => (countries = data)" auto-load />
|
:filter="{ fields: ['id', 'name'] }"
|
||||||
<div class="list-container">
|
@on-fetch="(data) => (warehouses = data)"
|
||||||
<div class="list">
|
auto-load
|
||||||
|
/>
|
||||||
|
<FetchData
|
||||||
|
url="Companies"
|
||||||
|
:filter="{ fields: ['id', 'code'] }"
|
||||||
|
@on-fetch="(data) => (companies = data)"
|
||||||
|
auto-load
|
||||||
|
/>
|
||||||
|
<FetchData
|
||||||
|
url="Countries"
|
||||||
|
:filter="{ fields: ['code'] }"
|
||||||
|
@on-fetch="(data) => (countries = data)"
|
||||||
|
auto-load
|
||||||
|
/>
|
||||||
|
<FetchData
|
||||||
|
url="VehicleStates"
|
||||||
|
:filter="{ fields: ['id', 'state'] }"
|
||||||
|
@on-fetch="(data) => (vehicleStates = data)"
|
||||||
|
auto-load
|
||||||
|
/>
|
||||||
<VnTable
|
<VnTable
|
||||||
data-key="VehicleList"
|
data-key="VehicleList"
|
||||||
url="Vehicles/filter"
|
url="Vehicles/filter"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
redirect="vehicle"
|
redirect="vehicle"
|
||||||
|
auto-load
|
||||||
/>
|
/>
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
</template>
|
||||||
|
|
Loading…
Reference in New Issue