feat(group): add node group management UI
Add node group management interface with automatic user assignment and traffic-based grouping. Features: - Node group CRUD with traffic range configuration - Three grouping modes: average, subscription-based, and traffic-based - Group recalculation with preview and history tracking - Subscribe-to-group mapping management - User subscription group locking - Group calculation history with detailed reports - Multi-language support (en-US, zh-CN) - Enhanced node and subscription forms with group selection
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"active": "有效",
|
||||
"cancel": "取消",
|
||||
"code": "兑换码",
|
||||
"confirm": "确认",
|
||||
@@ -13,7 +12,6 @@
|
||||
"duration": "兑换可用时长",
|
||||
"edit": "编辑",
|
||||
"editRedemptionCode": "编辑兑换码",
|
||||
"exhausted": "已用尽",
|
||||
"form": {
|
||||
"batchCount": "批次数量",
|
||||
"batchCountPlaceholder": "批次数量",
|
||||
@@ -26,16 +24,12 @@
|
||||
"halfYear": "半年",
|
||||
"month": "月",
|
||||
"quarter": "季度",
|
||||
"quantityRequired": "数量为必填项",
|
||||
"selectPlan": "选择兑换套餐",
|
||||
"selectUnitTime": "选择兑换时长单位",
|
||||
"subscribePlan": "兑换套餐",
|
||||
"subscribePlanRequired": "兑换套餐为必填项",
|
||||
"totalCount": "兑换码可用次数",
|
||||
"totalCountPlaceholder": "兑换码可用次数",
|
||||
"totalCountRequired": "兑换码可用次数为必填项",
|
||||
"unitTime": "兑换时长单位",
|
||||
"unitTimeRequired": "兑换时长单位为必填项",
|
||||
"year": "年"
|
||||
},
|
||||
"id": "ID",
|
||||
@@ -50,8 +44,8 @@
|
||||
"status": "状态",
|
||||
"subscribeId": "套餐ID",
|
||||
"subscribePlan": "兑换套餐",
|
||||
"totalCount": "兑换码可用次数",
|
||||
"total": "总计",
|
||||
"totalCount": "兑换码可用次数",
|
||||
"unitTime": "兑换时长单位",
|
||||
"updateSuccess": "更新成功",
|
||||
"usedCount": "已使用数量",
|
||||
|
||||
Reference in New Issue
Block a user