diff --git a/src/components/admin/ForceSelect.vue b/src/components/admin/ForceSelect.vue index 7f625fc..1c686fe 100644 --- a/src/components/admin/ForceSelect.vue +++ b/src/components/admin/ForceSelect.vue @@ -1,6 +1,6 @@ @@ -55,6 +53,10 @@ export default defineComponent({ type: String, default: "", }, + enabled: { + type: Boolean, + default: true, + }, }, data() { return { diff --git a/src/components/admin/operation/mission/DetailFormInput.vue b/src/components/admin/operation/mission/DetailFormInput.vue index 6a394b3..aca50cc 100644 --- a/src/components/admin/operation/mission/DetailFormInput.vue +++ b/src/components/admin/operation/mission/DetailFormInput.vue @@ -11,7 +11,7 @@ v-tippy="currentEditors.map((c) => c.username).join(', ')" /> - + @@ -48,6 +48,10 @@ export default defineComponent({ type: Object as PropType, required: true, }, + enabled: { + type: Boolean, + default: true, + }, }, emits: ["update:model-value"], data() { diff --git a/src/views/admin/operation/mission/MissionDetail.vue b/src/components/admin/operation/mission/MissionDetail.vue similarity index 85% rename from src/views/admin/operation/mission/MissionDetail.vue rename to src/components/admin/operation/mission/MissionDetail.vue index ea07e1d..05b94cb 100644 --- a/src/views/admin/operation/mission/MissionDetail.vue +++ b/src/components/admin/operation/mission/MissionDetail.vue @@ -1,12 +1,24 @@