From c22880375d94541eaae3cc3ed7fe60294f64915c Mon Sep 17 00:00:00 2001 From: Xin Wang Date: Thu, 21 Aug 2025 13:17:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/entity/MissionConfigPanel.vue | 585 +++++++++++++++++++ src/components/entity/WeaponStatsPanel.vue | 249 ++++---- src/components/entity/index.ts | 9 +- src/views/EntityManagement.vue | 6 +- 4 files changed, 735 insertions(+), 114 deletions(-) create mode 100644 src/components/entity/MissionConfigPanel.vue diff --git a/src/components/entity/MissionConfigPanel.vue b/src/components/entity/MissionConfigPanel.vue new file mode 100644 index 0000000..d7726a7 --- /dev/null +++ b/src/components/entity/MissionConfigPanel.vue @@ -0,0 +1,585 @@ + + + + + + diff --git a/src/components/entity/WeaponStatsPanel.vue b/src/components/entity/WeaponStatsPanel.vue index 4b48495..adb6fe4 100644 --- a/src/components/entity/WeaponStatsPanel.vue +++ b/src/components/entity/WeaponStatsPanel.vue @@ -1,23 +1,31 @@ diff --git a/src/components/entity/index.ts b/src/components/entity/index.ts index 5efc811..5ba36ef 100644 --- a/src/components/entity/index.ts +++ b/src/components/entity/index.ts @@ -1,10 +1,11 @@ // 实体管理组件导出 // ========================================== +export { default as EntityConfigPanel } from './EntityConfigPanel.vue' +export { default as WeaponStatsPanel } from './WeaponStatsPanel.vue' +export { default as MissionConfigPanel } from './MissionConfigPanel.vue' + // 暂时导出空对象,待后续添加实体相关组件 // export { default as EntityCard } from './EntityCard.vue' // export { default as EntityList } from './EntityList.vue' -// export { default as EntityForm } from './EntityForm.vue' - -// 临时空导出,避免编译错误 -export {} \ No newline at end of file +// export { default as EntityForm } from './EntityForm.vue' \ No newline at end of file diff --git a/src/views/EntityManagement.vue b/src/views/EntityManagement.vue index ec36b8f..b3a2033 100644 --- a/src/views/EntityManagement.vue +++ b/src/views/EntityManagement.vue @@ -97,8 +97,7 @@
- (null) const selectedWeaponScheme = ref('scheme1') const fuelPercentage = ref(75)