初始化项目
This commit is contained in:
59
resources/admin/src/config/index.js
Normal file
59
resources/admin/src/config/index.js
Normal file
@@ -0,0 +1,59 @@
|
||||
export default {
|
||||
APP_NAME: 'vueadmin',
|
||||
DASHBOARD_URL: '/dashboard',
|
||||
|
||||
// 白名单路由(不需要登录即可访问)
|
||||
whiteList: ['/login', '/register', '/reset-password'],
|
||||
//版本号
|
||||
APP_VER: '1.6.6',
|
||||
|
||||
//内核版本号
|
||||
CORE_VER: '1.6.6',
|
||||
|
||||
//接口地址
|
||||
API_URL: 'http://127.0.0.1:8000/admin/',
|
||||
|
||||
//请求超时
|
||||
TIMEOUT: 50000,
|
||||
|
||||
//TokenName
|
||||
TOKEN_NAME: 'authorization',
|
||||
|
||||
//Token前缀,注意最后有个空格,如不需要需设置空字符串
|
||||
TOKEN_PREFIX: 'Bearer ',
|
||||
|
||||
//追加其他头
|
||||
HEADERS: {},
|
||||
|
||||
//请求是否开启缓存
|
||||
REQUEST_CACHE: false,
|
||||
//语言
|
||||
LANG: 'zh-cn',
|
||||
|
||||
DASHBOARD_LAYOUT: 'widgets', //控制台首页默认布局
|
||||
DEFAULT_GRID: {
|
||||
//默认分栏数量和宽度 例如 [24] [18,6] [8,8,8] [6,12,6]
|
||||
layout: [24, 12, 12],
|
||||
//小组件分布,com取值:pages/home/components 文件名
|
||||
compsList: [["welcome"], ["info"], ["ver"]],
|
||||
},
|
||||
|
||||
//是否加密localStorage, 为空不加密
|
||||
//支持多种加密方式: 'AES', 'BASE64', 'DES'
|
||||
LS_ENCRYPTION: '',
|
||||
|
||||
//localStorage加密秘钥,位数建议填写8的倍数
|
||||
LS_ENCRYPTION_key: '2XNN4K8LC0ELVWN4',
|
||||
|
||||
//localStorage加密模式,AES支持: 'ECB', 'CBC', 'CTR', 'OFB', 'CFB'
|
||||
LS_ENCRYPTION_mode: 'ECB',
|
||||
|
||||
//localStorage加密填充方式,AES支持: 'Pkcs7', 'ZeroPadding', 'Iso10126', 'Iso97971'
|
||||
LS_ENCRYPTION_padding: 'Pkcs7',
|
||||
|
||||
//localStorage默认过期时间(单位:小时),0表示永不过期
|
||||
LS_DEFAULT_EXPIRE: 720, // 30天
|
||||
|
||||
//DES加密秘钥,必须是8字节
|
||||
LS_DES_key: '12345678',
|
||||
}
|
||||
7
resources/admin/src/config/routes.js
Normal file
7
resources/admin/src/config/routes.js
Normal file
@@ -0,0 +1,7 @@
|
||||
/**
|
||||
* 静态路由配置
|
||||
* 这些路由会根据用户角色进行过滤后添加到路由中
|
||||
*/
|
||||
const userRoutes = []
|
||||
|
||||
export default userRoutes
|
||||
20
resources/admin/src/config/upload.js
Normal file
20
resources/admin/src/config/upload.js
Normal file
@@ -0,0 +1,20 @@
|
||||
import systemApi from "@/api/system";
|
||||
|
||||
//上传配置
|
||||
|
||||
export default {
|
||||
apiObj: systemApi.upload.post, //上传请求API对象
|
||||
filename: "file", //form请求时文件的key
|
||||
successCode: 1, //请求完成代码
|
||||
maxSize: 10, //最大文件大小 默认10MB
|
||||
parseData: function (res) {
|
||||
return {
|
||||
code: res.code, //分析状态字段结构
|
||||
fileName: res.data.name,//分析文件名称
|
||||
src: res.data.url, //分析图片远程地址结构
|
||||
msg: res.message //分析描述字段结构
|
||||
}
|
||||
},
|
||||
apiObjFile: systemApi.upload.post, //附件上传请求API对象
|
||||
maxSizeFile: 10 //最大文件大小 默认10MB
|
||||
}
|
||||
Reference in New Issue
Block a user