refactor: ♻️ 项目重构(临时提交)

Former-commit-id: 14e64324f7556c095c38ad289690367cdac0ec56
This commit is contained in:
郝先瑞
2023-11-16 22:46:28 +08:00
parent c1725e0b09
commit 12c78f96d7
34 changed files with 2129 additions and 399 deletions

View File

@@ -1,68 +1,16 @@
/**
* 系统设置
*/
interface DefaultSettings {
/**
* 系统标题
*/
title: string;
/**
* 系统版本
*/
version: string;
/**
* 是否显示设置
*/
showSettings: boolean;
/**
* 是否显示多标签导航
*/
tagsView: boolean;
/**
*是否固定头部
*/
fixedHeader: boolean;
/**
* 是否显示侧边栏Logo
*/
sidebarLogo: boolean;
/**
* 导航栏布局(left|top|mix)
*/
layout: string;
/**
* 主题模式(dark|light)
*/
theme: string;
/**
* 布局大小(default |large |small)
*/
size: string;
/**
* 语言( zh-cn| en)
*/
language: string;
/**
* 主题颜色
*/
themeColor: string;
}
const defaultSettings: DefaultSettings = {
const defaultSettings: AppSettings = {
title: "vue3-element-admin",
version: "v2.6.7",
showSettings: true,
tagsView: true,
fixedHeader: false,
sidebarLogo: true,
layout: "left", // 默认左侧模式
theme: "light", // 暗黑模式-dark 明亮模式-light
layout: "left",
theme: "light",
size: "default",
language: "zh-cn",
themeColor: "#409EFF",
watermark: { enabled: false, content: "有来技术" },
};
export default defaultSettings;