/**
 * @description 导出通用配置
 */
module.exports = {
  // 标题，此项修改后需要重启项目 （包括初次加载雪花屏的标题 页面的标题 浏览器的标题）
  title: 'Liding Environmental',
  // 标题分隔符
  titleSeparator: ' - ',
  // 标题是否反转
  // 如果为false: "page - title"
  // 如果为ture : "title - page"
  titleReverse: false,
  // 简写
  abbreviation: 'vab-pro',
  // pro版本copyright可随意修改
  copyright: ' Cc ',
  // 路由模式，是否为hash模式
  isHashRouterMode: false,
  // 不经过token校验的路由
  routesWhiteList: ['/login', '/trialAdd', '/404', '/403'],
  // 加载时显示文字
  loadingText: '正在加载中...',
  // token名称
  tokenName: 'token',
  // token在localStorage、sessionStorage、cookie存储的key的名称
  tokenTableName: 'vue-admin-beautiful-element-plus-token',
  //密码加密密文
  passwordStr: 'SH426B787D035B7585864EF93VV30BA9',
  // token存储位置localStorage sessionStorage cookie
  storage: 'localStorage',
  // 是否开启logo，不显示时设置false，显示时请填写remixIcon图标名称，只支持设置remixIcon下的图标，如果需要自定义请去logo组件修改源码
  logo: 'vuejs-fill',
  // 消息框消失时间
  messageDuration: 3000,
  // 是否开启登录拦截
  loginInterception: true,
  // 是否开启登录RSA加密
  loginRSA: true,
  // 是否支持游客模式，支持情况下，访问白名单，可查看所有asyncRoutes
  supportVisit: false,
  // 是否开启roles字段进行角色权限控制（如果是all模式后端完全处理角色并进行json组装，可设置false不处理路由中的roles字段）
  rolesControl: true,
  // vertical gallery comprehensive common布局时是否只保持一个子菜单的展开
  uniqueOpened: false,
  // vertical gallery comprehensive common布局时默认展开的菜单path，使用逗号隔开建议只展开一个
  defaultOpeneds: ['/vab'],
  // 需要加loading层的请求，防止重复提交
  debounce: ['doEdit'],
  // 画廊布局和综合布局时，是否点击一级菜单默认开启第一个二级菜单
  openFirstMenu: true,
  // 代码生成机生成在view下的文件夹名称
  templateFolder: 'project',
};
