From 8f30b943a71beefad42c0cf8ac6f462b406dc9ab Mon Sep 17 00:00:00 2001
From: Kunagisa <1549184870@qq.com>
Date: Wed, 25 Jun 2025 21:45:13 +0800
Subject: [PATCH 1/6] =?UTF-8?q?=E5=9C=B0=E5=BD=A2=E5=9B=BE=E5=88=97?=
=?UTF-8?q?=E8=A1=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/router/index.js | 5 +
src/views/index.vue | 1 +
src/views/index/TerrainList.vue | 378 ++++++++++++++++++++++++++++++++
3 files changed, 384 insertions(+)
create mode 100644 src/views/index/TerrainList.vue
diff --git a/src/router/index.js b/src/router/index.js
index 83439c8..0bdfab4 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -76,6 +76,11 @@ const routes = [
path: 'editors-maps',
name: 'EditorsMaps',
component: () => import('@/views/index/EditorsMaps.vue')
+ },
+ {
+ path:'terrain',
+ name: 'Terrain',
+ component: () => import('@/views/index/TerrainList.vue')
}
]
},
diff --git a/src/views/index.vue b/src/views/index.vue
index 4da7d35..b8db920 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -82,6 +82,7 @@ onUnmounted(() => {
最近上传地图
热门下载地图
活跃作者推荐
+ 地形图列表
Weapon 匹配
赛程信息
办事大厅
diff --git a/src/views/index/TerrainList.vue b/src/views/index/TerrainList.vue
new file mode 100644
index 0000000..c01a0b9
--- /dev/null
+++ b/src/views/index/TerrainList.vue
@@ -0,0 +1,378 @@
+
+
+
+
+
+
+
加载中...
+
+
+ 加载失败: {{ error }}
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+ 当前分类下没有可用的地形图数据
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From 7676649f06d5147fb0ac4a9305372fa3fa6d0ea6 Mon Sep 17 00:00:00 2001
From: Kunagisa <1549184870@qq.com>
Date: Thu, 26 Jun 2025 18:03:57 +0800
Subject: [PATCH 2/6] =?UTF-8?q?=E6=9D=83=E9=99=90=E6=8E=A7=E5=88=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/backend/CodeGenerator.vue | 926 ---------------------
src/components/backend/PlayerList.vue | 328 --------
src/components/backend/ServiceHallView.vue | 530 ------------
src/components/backend/TournamentForm.vue | 210 -----
src/components/backend/TournamentList.vue | 294 -------
src/views/backend/Dashboard.vue | 98 ++-
src/views/index.vue | 25 +-
7 files changed, 75 insertions(+), 2336 deletions(-)
delete mode 100644 src/components/backend/CodeGenerator.vue
delete mode 100644 src/components/backend/PlayerList.vue
delete mode 100644 src/components/backend/ServiceHallView.vue
delete mode 100644 src/components/backend/TournamentForm.vue
delete mode 100644 src/components/backend/TournamentList.vue
diff --git a/src/components/backend/CodeGenerator.vue b/src/components/backend/CodeGenerator.vue
deleted file mode 100644
index 022c92c..0000000
--- a/src/components/backend/CodeGenerator.vue
+++ /dev/null
@@ -1,926 +0,0 @@
-
-
-
-
MySQL 表结构生成前端代码
-
- 在左侧输入 CREATE TABLE
语句,右侧将实时预览生成的UI界面。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
代码预览 ({{ generatedFileName }})
-
{{ generatedCode }}
-
-
-
-
-
界面预览
-
-
-
-
-
-
{{ parsedTableInfo.tableComment || toPascalCase(parsedTableInfo.tableName) + '管理' }}
-
-
-
-
-
-
-
-
-
-
- {{ column.comment || column.name }} |
- 操作 |
-
-
-
-
- 示例数据 1 |
-
-
-
- |
-
-
- 示例数据 2 |
-
-
-
- |
-
-
-
-
-
-
-
-
-
新增 {{ parsedTableInfo.tableComment || toPascalCase(parsedTableInfo.tableName) }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/backend/PlayerList.vue b/src/components/backend/PlayerList.vue
deleted file mode 100644
index 1cd6562..0000000
--- a/src/components/backend/PlayerList.vue
+++ /dev/null
@@ -1,328 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
- ID |
- 赛事ID |
- 赛事名称 |
- 队伍名称 |
- 报名者/队长 |
- 胜 |
- 负 |
- 状态 |
- 操作 |
-
-
-
-
- 加载中... |
-
-
- 暂无参赛记录 |
-
-
- {{ player.id }} |
- {{ player.tournament_id }} |
- {{ player.tournament_name }} |
- {{ player.team_name || '-' }} |
- {{ player.sign_name }} |
- {{ player.win }} |
- {{ player.lose }} |
- {{ player.status }} |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/backend/ServiceHallView.vue b/src/components/backend/ServiceHallView.vue
deleted file mode 100644
index d0b6b02..0000000
--- a/src/components/backend/ServiceHallView.vue
+++ /dev/null
@@ -1,530 +0,0 @@
-
-
-
-
办事大厅
-
-
-
-
-
-
-
-
-
-
- ID |
- 请求者 |
- QQ号 |
- 请求内容 |
- 悬赏金额 |
- 创建日期 |
- 操作 |
-
-
-
-
- 加载中... |
-
-
- 暂无需求数据 |
-
-
- {{ demand.id }} |
- {{ demand.requester || '-' }} |
- {{ demand.qq_code || '-' }} |
- {{ truncateText(demand.content, 50) }} |
- {{ demand.reward || '无赏金' }} |
- {{ formatDate(demand.date) }} |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
添加新需求
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/backend/TournamentForm.vue b/src/components/backend/TournamentForm.vue
deleted file mode 100644
index c261760..0000000
--- a/src/components/backend/TournamentForm.vue
+++ /dev/null
@@ -1,210 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/backend/TournamentList.vue b/src/components/backend/TournamentList.vue
deleted file mode 100644
index a541c56..0000000
--- a/src/components/backend/TournamentList.vue
+++ /dev/null
@@ -1,294 +0,0 @@
-
-
-
-
赛事列表
-
-
-
-
-
-
-
-
-
-
- ID |
- 赛事名称 |
- 类型 |
- 组织者 |
- QQ号 |
- 状态 |
- 开始时间 |
- 结束时间 |
- 操作 |
-
-
-
-
- 加载中... |
-
-
- 暂无赛事数据 |
-
-
- {{ tournament.id }} |
- {{ tournament.name }} |
- {{ tournament.format }} |
- {{ tournament.organizer }} |
- {{ tournament.qq_code }} |
- {{ tournament.status }} |
- {{ tournament.start_time }} |
- {{ tournament.end_time }} |
-
-
-
- |
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/views/backend/Dashboard.vue b/src/views/backend/Dashboard.vue
index c007836..0e87e64 100644
--- a/src/views/backend/Dashboard.vue
+++ b/src/views/backend/Dashboard.vue
@@ -5,16 +5,52 @@
-
+
@@ -49,22 +74,23 @@
-
-
\ No newline at end of file
diff --git a/src/router/index.js b/src/router/index.js
index 0bdfab4..0742236 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -81,7 +81,12 @@ const routes = [
path:'terrain',
name: 'Terrain',
component: () => import('@/views/index/TerrainList.vue')
- }
+ },
+ {
+ path: 'PIC2TGA',
+ name: 'PIC2TGA',
+ component: () => import('@/views/index/PIC2TGA.vue')
+ },
]
},
{
diff --git a/src/views/backend/Dashboard.vue b/src/views/backend/Dashboard.vue
index 0e87e64..8ac1245 100644
--- a/src/views/backend/Dashboard.vue
+++ b/src/views/backend/Dashboard.vue
@@ -12,7 +12,7 @@
管理后台