feat: 自定义版本功能更新
Build and Release / Build (push) Has been cancelled

- 新增家庭共享订阅管理
- 新增用户邀请统计
- 新增签名和订阅模式设置表单
- 更新 API 服务层和国际化文件
- UI 组件优化(enhanced-input、pro-table)
This commit is contained in:
2026-03-19 01:56:13 -07:00
parent 31803a1d24
commit 6b92979c7c
82 changed files with 3266 additions and 739 deletions
@@ -24,26 +24,66 @@
"createSubscription": "创建订阅",
"createSuccess": "创建成功",
"createUser": "创建用户",
"currentCommission": "当前佣金",
"delete": "删除",
"deleted": "已删除",
"deleteDescription": "此操作无法撤销。",
"deleteSubscriptionDescription": "此操作无法撤销。",
"deleteSuccess": "删除成功",
"isDeleted": "状态",
"deviceGroup": "设备组",
"deviceLimit": "IP限制",
"deviceNo": "设备编号",
"deviceSearch": "设备",
"download": "下载",
"downloadTraffic": "下载流量",
"edit": "编辑",
"email": "邮箱",
"editSubscription": "编辑订阅",
"enable": "启用",
"enabled": "启用",
"disabled": "禁用",
"expiredAt": "过期时间",
"expireTime": "过期时间",
"familyActions": "操作",
"familyConfirmDissolve": "确认注销账号",
"familyConfirmRemoveMember": "确认移除成员",
"familyDetail": "设备组详情",
"familyDisabled": "已禁用",
"familyDissolve": "注销账号",
"familyDissolved": "设备组已解散",
"familyDissolveDescription": "此操作将注销账号并移除所有活跃成员。",
"familyId": "设备组 ID",
"familyInvalidMaxMembers": "最大成员数无效",
"familyJoinSource": "加入方式",
"familyJoinSourceOwnerInit": "创建者初始化",
"familyJoinedAt": "加入时间",
"familyLeftAt": "离开时间",
"familyManagement": "设备组管理",
"familyMaxMembers": "最大成员数",
"familyMaxMembersTooSmall": "最大成员数不能小于当前活跃成员数",
"familyMember": "成员",
"familyMemberLeft": "已离开",
"familyMemberRemoved": "已移除",
"familyMembers": "设备组成员",
"familyNoData": "暂无设备组数据",
"familyNoMembers": "暂无成员",
"familyOwnerUserId": "所有者用户 ID",
"familyRemoveMemberDescription": "此操作将从活跃设备组中移除该成员。",
"familyStatus": "设备组状态",
"familySummary": "设备组概览",
"familyUpdateMaxMembers": "更新最大成员数",
"firstPurchaseOnly": "仅首次购买",
"giftAmount": "赠送金额",
"giftAmountPlaceholder": "输入赠送金额",
"giftLogs": "赠送日志",
"globalDefault": "全局默认",
"invalidEmailFormat": "邮箱格式无效",
"inviteCode": "邀请码",
"inviteCodePlaceholder": "输入邀请码",
"inviteCount": "邀请用户数",
"inviteStats": "邀请统计",
"invitedUsers": "已邀请用户",
"kickOfflineConfirm": "确认踢下线",
"kickOfflineSuccess": "设备已踢下线",
"lastSeen": "最后上线",
@@ -52,17 +92,22 @@
"loginNotifications": "登录通知",
"loginStatus": "登录状态",
"manager": "管理员",
"memberCount": "成员数量",
"more": "更多",
"normal": "正常",
"next": "下一页",
"noInvitedUsers": "暂无邀请用户",
"notifySettingsTitle": "通知设置",
"offline": "离线",
"online": "在线",
"onlineDevices": "在线设备",
"onlyFirstPurchase": "仅首次购买",
"orderList": "订单列表",
"owner": "所有者",
"password": "密码",
"passwordPlaceholder": "输入密码",
"permanent": "永久",
"prev": "上一页",
"pleaseEnterEmail": "输入邮箱",
"referer": "推荐人",
"refererId": "推荐人 ID",
@@ -71,7 +116,9 @@
"referralPercentage": "推荐百分比",
"referralPercentagePlaceholder": "输入百分比",
"referrerUserId": "推荐人用户 ID",
"registeredAt": "注册时间",
"remove": "移除",
"removeSuccess": "移除成功",
"resetLogs": "重置日志",
"resetTraffic": "重置流量",
"toggleStatus": "切换状态",
@@ -81,6 +128,7 @@
"resetSubscriptionTrafficDescription": "将重置该订阅的流量统计。",
"toggleSubscriptionStatus": "切换状态",
"toggleSubscriptionStatusDescription": "将切换该订阅的启用/停用状态。",
"resetSearch": "重置",
"resetTime": "重置时间",
"resetToken": "重置订阅地址",
"resetTokenDescription": "这将重置订阅地址并重新生成新的令牌。",
@@ -102,6 +150,12 @@
"statusDeducted": "已扣除",
"statusStopped": "已停止",
"save": "保存",
"search": "搜索",
"searchPlaceholder": "邮箱 / 邀请码 / 设备ID",
"searchInputPlaceholder": "请输入搜索内容",
"sharedSubscription": "共享",
"sharedSubscriptionInfo": "该用户为设备组成员,当前显示所有者 (ID: {{ownerId}}) 的共享订阅",
"sharedSubscriptionList": "共享订阅列表",
"speedLimit": "速度限制",
"startTime": "开始时间",
"subscription": "订阅",
@@ -114,6 +168,7 @@
"telephone": "电话",
"telephonePlaceholder": "输入电话号码",
"token": "令牌",
"totalCommission": "总佣金",
"totalTraffic": "总流量",
"tradeNotifications": "交易通知",
"trafficDetails": "流量详情",
@@ -134,5 +189,7 @@
"userList": "用户列表",
"userName": "用户名",
"userProfile": "用户资料",
"verified": "已验证"
"verified": "已验证",
"viewDeviceGroup": "查看设备组",
"viewOwner": "查看所有者"
}