create-iking-admin
Version:
金合技术中台脚手架
105 lines (98 loc) • 2.47 kB
text/typescript
/*
* @Author : wfl
* @LastEditors: qiye
* @description :
* @updateInfo :
* @Date : 2023-06-27 16:40:54
* @LastEditTime: 2024-02-05 11:50:17
*/
export const excludeUrl = [
'/server/scaffold/project/download',
'/server/scaffold/module/download',
]
export const systemConfig: ISystemConfig = {
// 登录页项目LOGO+标题
project: {
title: {
value: '',
style: '',
},
logo: {
value: '',
style: '',
},
position: {
left: 50,
top: 50,
},
},
remberRoute: true,
homePage: '/', // 比如要将用户管理设置为首页,这里就填写 '/system-manage/user-manage'
loginOnlyBg: false, // 登录页是否只显示背景图不显示其它元素
loginComponentPath: null,
loginBg: 'login/bg@2x.webp',
loginBgDark: 'login-dark/bg@2x.webp',
loginTitle: '您好,欢迎登录',
navBg: 'nav_bg.webp',
navBgDark: 'nav_bg_dark.webp',
// 数组形式传递,可设置多个标题
navTitle: ['一诺千金', '合作共赢'],
// navTitle: ['', ''],
navTitleMargin: 70,
sysTitle: '金合技术中台',
sysTitleEn: '', // 'IKING TECH PLATFORM',
sysIcon: 'logo.png',
sysAlign: 'center',
twoLine: true,
tools: {
org: true,
tenant: true,
search: true,
notice: true,
i18n: true,
fullScreen: true,
refresh: true,
theme: true,
setting: true,
userInfo: true,
},
loginTools: {
forgetPassword: true,
register: true,
remberMe: true,
// 数组形式传递,可设置多个登录方式;传[]则不显示登录方式
loginType: ['password', 'phone', 'wx', 'dd'],
},
// 只配置需要必填的项即可
user: {
name: true,
username: true,
phone: true,
},
manageDesign: {
designMode: ['工程模式', '功能模式', '表单模式'], //
},
// ========消息配置==在未来版本将被替换为组件名称==========
newsComponentPath: '',
newLinkPath: '',
arrpove: {
componentPath: 'views/text.vue',
},
// 组织
organiza: {
enable: true,
},
// 登录页验证码配置
loginImageValidate: {
background: '#F2F5F7',
backgroundDark: '#2B2B40',
height: 48,
codeColor: ['#F628E2'],
type: 'number',
useCase: false,
},
// 表格内操作按钮显示方式
table: {
btnType: 'icon', // all title
},
}