mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-10-13 12:49:30 +00:00
fix(system): 纠正Redis CURD批量获取方法参数传递问题
- 修正了RedisCURD.mget调用时传递keys参数的方式,去除多余的展开运算符 - 删除了无用的UpdateSystemParamsSchema定义,简化参数模型代码 - 更新系统初始化配置获取逻辑,统一修正mget的keys传递方式 - 调整系统初始化配置json数据,完善帮助文档、隐私政策、用户协议等字段 - 修改开发环境数据库配置,切换为PostgreSQL并更新相应端口及用户信息 - 删除冗余MySQL数据库备份脚本,避免版本管理中的重复和混乱
This commit is contained in:
@@ -2,18 +2,27 @@ import { store } from "@/store";
|
||||
import ParamsAPI, { ConfigTable } from "@/api/system/params";
|
||||
|
||||
interface ConfigState {
|
||||
sys_git_code: ConfigTable;
|
||||
sys_help_doc: ConfigTable;
|
||||
sys_keep_record: ConfigTable;
|
||||
sys_login_background: ConfigTable;
|
||||
sys_web_clause: ConfigTable;
|
||||
sys_web_copyright: ConfigTable;
|
||||
sys_web_description: ConfigTable;
|
||||
sys_web_favicon: ConfigTable;
|
||||
sys_web_logo: ConfigTable;
|
||||
sys_web_privacy: ConfigTable;
|
||||
// 网站信息
|
||||
sys_web_title: ConfigTable;
|
||||
sys_web_version: ConfigTable;
|
||||
sys_web_description: ConfigTable;
|
||||
// 网站图标
|
||||
sys_login_background: ConfigTable;
|
||||
sys_web_favicon: ConfigTable;
|
||||
sys_web_logo: ConfigTable;
|
||||
// 安全隐私配置
|
||||
sys_keep_record: ConfigTable;
|
||||
sys_web_clause: ConfigTable;
|
||||
sys_web_copyright: ConfigTable;
|
||||
sys_web_privacy: ConfigTable;
|
||||
sys_git_code: ConfigTable;
|
||||
sys_help_doc: ConfigTable;
|
||||
// 接口安全配置
|
||||
white_api_list_path: ConfigTable;
|
||||
ip_black_list: ConfigTable;
|
||||
// 演示环境配置
|
||||
demo_enable: ConfigTable;
|
||||
ip_white_list: ConfigTable;
|
||||
}
|
||||
|
||||
export const useConfigStore = defineStore("config", {
|
||||
|
||||
Reference in New Issue
Block a user