feat: 添加安装向导功能
- 后端:安装状态检测API、数据库连接测试、配置文件生成 - 后端:支持SQLite/MySQL数据库选择 - 后端:JWT密钥自动生成或手动设置 - 前端:安装向导界面(数据库配置、安全配置、管理员账号) - 前端:路由守卫检测安装状态,未安装自动跳转安装页面
This commit is contained in:
Vendored
+13
-3
@@ -14,9 +14,6 @@ import type {
|
||||
ParamValueZeroOrMore,
|
||||
ParamValueZeroOrOne,
|
||||
} from 'vue-router'
|
||||
import type {
|
||||
_ExtractParamParserType,
|
||||
} from 'vue-router/experimental'
|
||||
|
||||
declare module 'vue-router' {
|
||||
interface TypesConfig {
|
||||
@@ -621,6 +618,13 @@ declare module 'vue-router/auto-routes' {
|
||||
Record<never, never>,
|
||||
| never
|
||||
>,
|
||||
'/install/': RouteRecordInfo<
|
||||
'/install/',
|
||||
'/install',
|
||||
Record<never, never>,
|
||||
Record<never, never>,
|
||||
| never
|
||||
>,
|
||||
'/profile/': RouteRecordInfo<
|
||||
'/profile/',
|
||||
'/profile',
|
||||
@@ -1155,6 +1159,12 @@ declare module 'vue-router/auto-routes' {
|
||||
views:
|
||||
| never
|
||||
}
|
||||
'src/pages/install/index.vue': {
|
||||
routes:
|
||||
| '/install/'
|
||||
views:
|
||||
| never
|
||||
}
|
||||
'src/pages/profile/index.vue': {
|
||||
routes:
|
||||
| '/profile/'
|
||||
|
||||
Reference in New Issue
Block a user