From c602c0d67d5c6c76447d138cf079e6998d96d69c Mon Sep 17 00:00:00 2001
From: zhenhui <1276357500@qq.com>
Date: Thu, 2 Apr 2026 11:06:21 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B8=B8=E6=88=8F-=E6=B8=B8=E6=88=8F=E9=85=8D?=
=?UTF-8?q?=E7=BD=AE-=E4=BC=98=E5=8C=96=E6=A0=B7=E5=BC=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/admin/lang/en.php | 4 +
app/admin/lang/zh-cn.php | 4 +
.../game/config/GameConfigValueCell.vue | 93 +++++++++++++++++++
3 files changed, 101 insertions(+)
create mode 100644 web/src/views/backend/game/config/GameConfigValueCell.vue
diff --git a/app/admin/lang/en.php b/app/admin/lang/en.php
index 087e8a8..3fd6de1 100644
--- a/app/admin/lang/en.php
+++ b/app/admin/lang/en.php
@@ -95,4 +95,8 @@ return [
'%d records and files have been deleted' => '%d records and files have been deleted',
'Please input correct username' => 'Please enter the correct username',
'Group Name Arr' => 'Group Name Arr',
+ 'Game config weight keys cannot be modified' => 'Weight config keys cannot be modified',
+ 'Game config weight value must be numeric' => 'Weight values must be numeric',
+ 'Game config weight each value must not exceed 100' => 'Each weight value must not exceed 100',
+ 'Game config weight sum must equal 100' => 'The sum of weights for default_tier_weight / default_kill_score_weight must equal 100',
];
\ No newline at end of file
diff --git a/app/admin/lang/zh-cn.php b/app/admin/lang/zh-cn.php
index 1445196..1a2c4f2 100644
--- a/app/admin/lang/zh-cn.php
+++ b/app/admin/lang/zh-cn.php
@@ -114,4 +114,8 @@ return [
'%d records and files have been deleted' => '已删除%d条记录和文件',
'Please input correct username' => '请输入正确的用户名',
'Group Name Arr' => '分组名称数组',
+ 'Game config weight keys cannot be modified' => '权重配置的键不可修改',
+ 'Game config weight value must be numeric' => '权重值必须为数字',
+ 'Game config weight each value must not exceed 100' => '每项权重不能超过100',
+ 'Game config weight sum must equal 100' => 'default_tier_weight / default_kill_score_weight 的权重之和必须等于100',
];
\ No newline at end of file
diff --git a/web/src/views/backend/game/config/GameConfigValueCell.vue b/web/src/views/backend/game/config/GameConfigValueCell.vue
new file mode 100644
index 0000000..a6de789
--- /dev/null
+++ b/web/src/views/backend/game/config/GameConfigValueCell.vue
@@ -0,0 +1,93 @@
+
+
+
+ {{ label }}
+
+
+ {{ plainText }}
+
+
+
+
+