feat: 新增服务器配置管理功能

- 新增 SQLite 服务器表结构及 Rust 后端 CRUD 命令
- 新增前端 API 接口、类型定义及国际化文案
- 新增服务器卡片组件及表单弹窗组件
- 实现服务器列表展示、新增、编辑、删除、置顶、启用等功能
- 处理启用服务器互斥逻辑及前端表单校验
This commit is contained in:
Yuhang Wu
2026-10-13 14:01:02 +08:00
parent 5e48a0bbdd
commit 5fea53aff1
14 changed files with 1055 additions and 11 deletions
+38 -1
View File
@@ -54,7 +54,44 @@
"bg3": "背景三"
}
},
"server": {
"refresh": "刷新",
"add": "新增服务器",
"empty": "暂无服务器,点击右上角新增",
"edit": "编辑",
"delete": "删除",
"deleteConfirm": "确定要删除服务器「{name}」吗?",
"name": "名称",
"namePlaceholder": "请输入服务器名称",
"addr": "服务器地址",
"addrPlaceholder": "IP 地址或域名,如 127.0.0.1 / frp.example.com",
"port": "端口",
"token": "鉴权 Token",
"tokenPlaceholder": "对应 frpc 的 auth.token,可留空",
"protocol": "传输协议",
"tls": "启用 TLS",
"remark": "备注",
"remarkPlaceholder": "可选备注信息",
"sort": "排序",
"pinned": "置顶",
"enabled": "启用",
"enabledTip": "同时只能启用一个服务器",
"saveSuccess": "保存成功",
"deleteSuccess": "删除成功",
"form": {
"addTitle": "新增服务器",
"editTitle": "编辑服务器",
"nameRequired": "请输入服务器名称",
"addrRequired": "请输入服务器地址",
"addrInvalid": "请输入合法的 IP 地址或域名",
"portRequired": "请输入端口号",
"portRange": "端口号必须在 1 - 65535 之间"
}
},
"common": {
"developing": "功能开发中,敬请期待"
"developing": "功能开发中,敬请期待",
"confirm": "确定",
"cancel": "取消",
"save": "保存"
}
}