From d70edd0086e951c0b9fc546104675fd3a57c3fd6 Mon Sep 17 00:00:00 2001 From: Julian Krauser Date: Wed, 21 May 2025 09:38:16 +0200 Subject: [PATCH] respiratory create forms --- src/router/index.ts | 45 +++++---- .../respiratoryGear/CreateRespiratoryGear.vue | 82 ++++++++++++++++ .../unit/respiratoryGear/RespiratoryGear.vue | 10 +- .../CreateRespiratoryMission.vue | 94 +++++++++++++++++++ .../respiratoryMission/RespiratoryMission.vue | 20 ++-- .../CreateRespiratoryWearer.vue | 82 ++++++++++++++++ .../respiratoryWearer/RespiratoryWearer.vue | 10 +- 7 files changed, 303 insertions(+), 40 deletions(-) create mode 100644 src/views/admin/unit/respiratoryGear/CreateRespiratoryGear.vue create mode 100644 src/views/admin/unit/respiratoryMission/CreateRespiratoryMission.vue create mode 100644 src/views/admin/unit/respiratoryWearer/CreateRespiratoryWearer.vue diff --git a/src/router/index.ts b/src/router/index.ts index 92ecf9d..5d7157d 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -523,6 +523,13 @@ const router = createRouter({ component: () => import("@/views/admin/unit/respiratoryGear/RespiratoryGear.vue"), beforeEnter: [resetRespiratoryGearStores], }, + { + path: "create", + name: "admin-unit-respiratory_gear-create", + component: () => import("@/views/admin/unit/respiratoryGear/CreateRespiratoryGear.vue"), + meta: { type: "create", section: "unit", module: "respiratory_gear" }, + beforeEnter: [abilityAndNavUpdate], + }, { path: ":respiratoryGearId", name: "admin-unit-respiratory_gear-routing", @@ -554,14 +561,6 @@ const router = createRouter({ component: () => import("@/views/admin/ViewSelect.vue"), props: true, }, - { - path: "edit", - name: "admin-unit-respiratory_gear-edit", - component: () => import("@/views/admin/ViewSelect.vue"), - meta: { type: "update", section: "unit", module: "respiratory_gear" }, - beforeEnter: [abilityAndNavUpdate], - props: true, - }, ], }, ], @@ -579,6 +578,13 @@ const router = createRouter({ component: () => import("@/views/admin/unit/respiratoryWearer/RespiratoryWearer.vue"), beforeEnter: [resetRespiratoryWearerStores], }, + { + path: "create", + name: "admin-unit-respiratory_wearer-create", + component: () => import("@/views/admin/unit/respiratoryWearer/CreateRespiratoryWearer.vue"), + meta: { type: "create", section: "unit", module: "respiratory_wearer" }, + beforeEnter: [abilityAndNavUpdate], + }, { path: ":respiratoryWearerId", name: "admin-unit-respiratory_wearer-routing", @@ -622,14 +628,6 @@ const router = createRouter({ component: () => import("@/views/admin/ViewSelect.vue"), props: true, }, - { - path: "edit", - name: "admin-unit-respiratory_wearer-edit", - component: () => import("@/views/admin/ViewSelect.vue"), - meta: { type: "update", section: "unit", module: "respiratory_wearer" }, - beforeEnter: [abilityAndNavUpdate], - props: true, - }, ], }, ], @@ -647,6 +645,13 @@ const router = createRouter({ component: () => import("@/views/admin/unit/respiratoryMission/RespiratoryMission.vue"), beforeEnter: [resetRespiratoryMissionStores], }, + { + path: "create", + name: "admin-unit-respiratory_mission-create", + component: () => import("@/views/admin/unit/respiratoryMission/CreateRespiratoryMission.vue"), + meta: { type: "create", section: "unit", module: "respiratory_mission" }, + beforeEnter: [abilityAndNavUpdate], + }, { path: ":respiratoryMissionId", name: "admin-unit-respiratory_mission-routing", @@ -672,14 +677,6 @@ const router = createRouter({ component: () => import("@/views/admin/ViewSelect.vue"), props: true, }, - { - path: "edit", - name: "admin-unit-respiratory_mission-edit", - component: () => import("@/views/admin/ViewSelect.vue"), - meta: { type: "update", section: "unit", module: "respiratory_mission" }, - beforeEnter: [abilityAndNavUpdate], - props: true, - }, ], }, ], diff --git a/src/views/admin/unit/respiratoryGear/CreateRespiratoryGear.vue b/src/views/admin/unit/respiratoryGear/CreateRespiratoryGear.vue new file mode 100644 index 0000000..3d84221 --- /dev/null +++ b/src/views/admin/unit/respiratoryGear/CreateRespiratoryGear.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/views/admin/unit/respiratoryGear/RespiratoryGear.vue b/src/views/admin/unit/respiratoryGear/RespiratoryGear.vue index 347b3e3..c4f3a2c 100644 --- a/src/views/admin/unit/respiratoryGear/RespiratoryGear.vue +++ b/src/views/admin/unit/respiratoryGear/RespiratoryGear.vue @@ -16,9 +16,15 @@
- +
diff --git a/src/views/admin/unit/respiratoryMission/CreateRespiratoryMission.vue b/src/views/admin/unit/respiratoryMission/CreateRespiratoryMission.vue new file mode 100644 index 0000000..6a422fd --- /dev/null +++ b/src/views/admin/unit/respiratoryMission/CreateRespiratoryMission.vue @@ -0,0 +1,94 @@ +