diff --git a/src/components/admin/ForceSelect.vue b/src/components/admin/ForceSelect.vue index 1c686fe..d751863 100644 --- a/src/components/admin/ForceSelect.vue +++ b/src/components/admin/ForceSelect.vue @@ -2,7 +2,7 @@
{{ title }} -
+
diff --git a/src/components/admin/VehicleSelect.vue b/src/components/admin/VehicleSelect.vue new file mode 100644 index 0000000..4441630 --- /dev/null +++ b/src/components/admin/VehicleSelect.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/src/components/admin/configuration/vehicle/VehicleListItem.vue b/src/components/admin/configuration/vehicle/VehicleListItem.vue index 9d6b0ec..d5d563f 100644 --- a/src/components/admin/configuration/vehicle/VehicleListItem.vue +++ b/src/components/admin/configuration/vehicle/VehicleListItem.vue @@ -1,7 +1,7 @@ @@ -28,6 +36,10 @@ export default defineComponent({ type: String, default: "", }, + ident: { + type: String, + default: "", + }, title: { type: String, default: "", @@ -69,7 +81,7 @@ export default defineComponent({ }, }, currentEditors() { - return this.awareness.getEditorObjsByField(this.title); + return this.awareness.getEditorObjsByField(this.ident || this.title); }, }, mounted() { @@ -78,7 +90,7 @@ export default defineComponent({ methods: { focused() { this.awareness.publishMyState({ - field: this.title, + field: this.ident || this.title, }); }, blured() { diff --git a/src/components/admin/operation/mission/DetailFormVehicle.vue b/src/components/admin/operation/mission/DetailFormVehicle.vue new file mode 100644 index 0000000..bd58bb9 --- /dev/null +++ b/src/components/admin/operation/mission/DetailFormVehicle.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/components/admin/operation/mission/DetailFormVehicleItem.vue b/src/components/admin/operation/mission/DetailFormVehicleItem.vue new file mode 100644 index 0000000..4eef0e0 --- /dev/null +++ b/src/components/admin/operation/mission/DetailFormVehicleItem.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/components/admin/operation/mission/MissionDetail.vue b/src/components/admin/operation/mission/MissionDetail.vue index 05b94cb..0bb3906 100644 --- a/src/components/admin/operation/mission/MissionDetail.vue +++ b/src/components/admin/operation/mission/MissionDetail.vue @@ -1,5 +1,5 @@