From 2fe453955e0c8a8ce1f659b991aec8ea392a049d Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Fri, 14 Nov 2025 14:47:54 +0800 Subject: [PATCH 01/27] =?UTF-8?q?chore:=20=E5=8F=98=E6=9B=B4package.json?= =?UTF-8?q?=E6=96=87=E4=BB=B6=EF=BC=8C=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8c4d9da..1551644 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "dev": "vite", "build": "vite build", "preview": "vite preview", - "start": "npm run build && node server.js" + "server": "npm run build && node server.js", + "start": "node server.js" }, "dependencies": { "cors": "^2.8.5", -- 2.49.1 From 91e8af324dfc5e2b8df68d0b9b4fb57e32047108 Mon Sep 17 00:00:00 2001 From: ZF sun <34314687@qq.com> Date: Fri, 21 Nov 2025 14:43:43 +0800 Subject: [PATCH 02/27] =?UTF-8?q?chore:=20=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E6=88=98=E5=8C=BA=E6=8E=92=E5=90=8D=E5=85=A8=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/AdminPanel.vue | 500 ++++++++++++++------------------- src/views/BattleRanking.vue | 540 ++++++++++++++++++++---------------- 2 files changed, 501 insertions(+), 539 deletions(-) diff --git a/src/views/AdminPanel.vue b/src/views/AdminPanel.vue index cc8d5a7..561c485 100644 --- a/src/views/AdminPanel.vue +++ b/src/views/AdminPanel.vue @@ -6,23 +6,11 @@

🔐 管理员登录

- +
- +
@@ -32,50 +20,40 @@
-
+ +

📊 百日大战管理系统

+ 欢迎您,{{ currentUser.username }}! + + +
- +
-
-
+ +
+ +

⏰ 百日大战结束时间设置

@@ -83,37 +61,44 @@
- -
+ + +

⚙️ 显示配置管理

- +

👤 个人排名显示选项

+
+ +
+
+ +
@@ -125,16 +110,18 @@
- +

列宽设置(单位:像素)

- +
- +
@@ -148,11 +135,13 @@
- +
- +
@@ -163,41 +152,41 @@
+
+ + +
- +
- +

👥 战区排名显示选项

@@ -209,12 +198,13 @@
- +

列宽设置(单位:像素)

- +
@@ -228,11 +218,13 @@
- +
- +
@@ -245,14 +237,16 @@
- +
- -
+ + +

👤 个人排名管理

@@ -268,20 +262,18 @@ 奖金 操作
-
+
{{ index + 1 }} 头像 {{ item.avatar || '👤' }} {{ item.name }} - {{ localDisplayConfig.individual.scoreColumn.displayStyle === 'amount' ? '¥' + item.score : item.score }} - {{ item.level }} + {{ localDisplayConfig.individual.scoreColumn.displayStyle === 'amount' ? '¥' + + item.score : item.score }} + {{ + item.level }} {{ item.department }} ¥{{ item.bonus }} @@ -292,7 +284,8 @@
-
+ +

👥 战区排名管理

@@ -307,37 +300,30 @@ 奖金 操作
-
+
{{ index + 1 }} {{ item.name }} - {{ localDisplayConfig.team.totalScoreColumn.displayStyle === 'amount' ? '¥' + item.totalScore : item.totalScore }} + {{ localDisplayConfig.team.totalScoreColumn.displayStyle === 'amount' ? '¥' + + item.totalScore : item.totalScore }} {{ item.memberCount }}人 {{ item.leader }} ¥{{ item.bonus }} - +
- +

🎯 奖金设置

🏆 奖金规则配置

-
+
@@ -349,11 +335,13 @@
- +
- +
@@ -364,132 +352,102 @@
- +

🏆 冠军Logo配置

- +

🎯 战区冠军Logo

- 战区冠军Logo -
+ 战区冠军Logo +
未上传Logo
- +
- + px

支持JPG、PNG、GIF格式,建议尺寸200x200像素,文件大小不超过5MB

- +

👤 英雄冠军Logo

- 英雄冠军Logo -
+ 英雄冠军Logo +
未上传Logo
- -
- + px

支持JPG、PNG、GIF格式,建议尺寸200x200像素,文件大小不超过5MB

- +

🥁 战鼓配置管理

- +

🔊 音效配置

🎵 第一个音调

@@ -507,13 +465,8 @@

🎵 第二个音调

@@ -531,95 +484,61 @@
- +

🎬 动画配置

- +

🎵 节拍模式配置

@@ -627,62 +546,36 @@
@@ -690,13 +583,15 @@
-
+ +
-