damage report and inspections

This commit is contained in:
Julian Krauser 2025-05-14 09:13:47 +02:00
parent 0ea9601ea3
commit a49babe48d
48 changed files with 701 additions and 117 deletions

View file

@ -367,13 +367,13 @@ const router = createRouter({
{
path: "inspection",
name: "admin-unit-equipment-inspection",
component: () => import("@/views/admin/ViewSelect.vue"),
component: () => import("@/views/admin/unit/equipment/Inspection.vue"),
props: true,
},
{
path: "report",
name: "admin-unit-equipment-damage_report",
component: () => import("@/views/admin/ViewSelect.vue"),
component: () => import("@/views/admin/unit/equipment/DamageReport.vue"),
props: true,
},
{
@ -418,7 +418,7 @@ const router = createRouter({
{
path: "overview",
name: "admin-unit-vehicle-overview",
component: () => import("@/views/admin/ViewSelect.vue"),
component: () => import("@/views/admin/unit/vehicle/Overview.vue"),
props: true,
},
{
@ -430,13 +430,13 @@ const router = createRouter({
{
path: "inspection",
name: "admin-unit-vehicle-inspection",
component: () => import("@/views/admin/ViewSelect.vue"),
component: () => import("@/views/admin/unit/vehicle/Inspection.vue"),
props: true,
},
{
path: "report",
name: "admin-unit-vehicle-damage_report",
component: () => import("@/views/admin/ViewSelect.vue"),
component: () => import("@/views/admin/unit/vehicle/DamageReport.vue"),
props: true,
},
{

View file

@ -1,10 +1,11 @@
import { useEquipmentTypeStore } from "@/stores/admin/unit/equipmentType/equipmentType";
import { useEquipmentTypeInspectionPlanStore } from "@/stores/admin/unit/equipmentType/inspectionPlan";
export async function setEquipmentTypeId(to: any, from: any, next: any) {
const equipmentTypeStore = useEquipmentTypeStore();
equipmentTypeStore.activeEquipmentType = to.params?.equipmentTypeId ?? null;
//useXYStore().$reset();
useEquipmentTypeInspectionPlanStore().$reset();
next();
}
@ -14,7 +15,7 @@ export async function resetEquipmentTypeStores(to: any, from: any, next: any) {
equipmentTypeStore.activeEquipmentType = null;
equipmentTypeStore.activeEquipmentTypeObj = null;
//useXYStore().$reset();
useEquipmentTypeInspectionPlanStore().$reset();
next();
}

View file

@ -1,10 +1,11 @@
import { useVehicleTypeStore } from "@/stores/admin/unit/vehicleType/vehicleType";
import { useVehicleTypeInspectionPlanStore } from "@/stores/admin/unit/vehicleType/inspectionPlan";
export async function setVehicleTypeId(to: any, from: any, next: any) {
const vehicleTypeStore = useVehicleTypeStore();
vehicleTypeStore.activeVehicleType = to.params?.vehicleTypeId ?? null;
//useXYStore().$reset();
useVehicleTypeInspectionPlanStore().$reset();
next();
}
@ -14,7 +15,7 @@ export async function resetVehicleTypeStores(to: any, from: any, next: any) {
vehicleTypeStore.activeVehicleType = null;
vehicleTypeStore.activeVehicleTypeObj = null;
//useXYStore().$reset();
useVehicleTypeInspectionPlanStore().$reset();
next();
}