tansci/.claude/skills/fa-framework-settings/references/app-settings.md
xuewuerduo f468d532b1 feat: 初始化tansci资产管理项目
包含以下模块:
- antdv-next-admin: Vue 3 + TypeScript + Ant Design Vue 管理后台
  - 设备/许可证/配件/耗材 CRUD 管理页面
  - 基础数据管理 (分类/位置/制造商/型号/供应商)
  - 业务管理 (故障报修/盘点/资产分配/资产申请/交易记录)
  - 下拉选项改造 (ID输入框 → 搜索下拉选择)
  - 资产状态字典化 (接入sys_dict系统)
  - 界面文案优化 (设备→资产, 在库/在用/维修中/已报废)
  - 修复 console 警告 (popupClassName, 重复组件注册)
- our-itam: Java Spring Boot + magic-api 后端服务
- fantastic-admin: 前端底层框架 (pnpm monorepo)
- ciyo-itasset: CIYO 资产模块
- magic-script-skill: Claude Code skill 定义
- .claude: 对话历史记录

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-05-17 21:41:22 +08:00

2.3 KiB

应用设置 (app)

目录

认证配置 (auth)

permission

  • 类型: boolean
  • 默认值: false
  • 说明: 是否开启权限功能,控制是否启用权限验证功能

示例:

app: {
  auth: {
    permission: true,
  }
}

路由配置

routeMode

  • 类型: 'hash' | 'html5'
  • 默认值: 'hash'
  • 说明: 设置应用的路由模式
    • 'hash' - Hash 模式
    • 'html5' - HTML5 模式

routeBaseOn

  • 类型: `'frontend' | 'backend'
  • 默认值: 'frontend'
  • 说明: 指定路由数据的来源方式
    • 'frontend' - 前端
    • 'backend' - 后端

功能开关

dynamicTitle

  • 类型: boolean
  • 默认值: false
  • 说明: 控制是否启用动态页面标题功能

rip

  • 类型: boolean
  • 默认值: false
  • 说明: 哀悼模式,开启后网站将会整体变灰

mobile

  • 类型: boolean
  • 默认值: true
  • 说明: 移动端访问,关闭后网站将禁用移动端访问

主页配置 (home)

enable

  • 类型: boolean
  • 默认值: true
  • 说明: 是否开启主页功能

title

  • 类型: string
  • 默认值: '主页'
  • 说明: 主页的标题

fullPath

  • 类型: string
  • 默认值: '/'
  • 说明: 主页的完整路由路径

示例:

app: {
  home: {
    enable: true,
    title: 'app.route.home',
    fullPath: '/',
  }
}

enable

  • 类型: boolean
  • 默认值: false
  • 说明: 是否开启版权信息显示,同时在路由 meta 对象里可以单独设置某个路由是否显示底部版权信息

dates

  • 类型: string
  • 默认值: ''
  • 说明: 网站运行日期

company

  • 类型: string
  • 默认值: ''
  • 说明: 版权信息中显示的公司名称

website

  • 类型: string
  • 默认值: ''
  • 说明: 版权信息中显示的网站地址

示例:

app: {
  copyright: {
    enable: true,
    dates: '2020-present',
    company: 'Fantastic-admin',
    website: 'https://fantastic-admin.hurui.me',
  }
}