Files
ylhp-ai-project-manager/src/main/resources/application.yaml
JiaoTianBo 0b5af874ca feat(core): 新增项目及相关功能的数据访问层和权限控制切面
- 添加多个Mapper接口及XML文件支持项目、成员、里程碑、任务、风险、资源、
  文件附件等模块的数据操作和查询功能,支持复杂查询与统计
- 新增Sa-Token权限配置,集成统一认证管理
- 引入权限常量类,定义系统角色、项目角色及权限编码标准
- 新增项目权限校验切面,实现基于注解的项目权限和角色校验逻辑
- 更新配置文件和依赖,集成MyBatis Plus、MinIO、Spring AI及文档解析相关库
- 调整MyBatis配置的类型别名包路径,统一领域实体引用路径
2026-03-27 16:11:25 +08:00

36 lines
1022 B
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
spring:
application:
name: ylhp-AIProjectManager
profiles:
active: dev
http:
client:
connect-timeout: 30s
read-timeout: 120s
# 公共配置
server:
port: 8088
# Sa-Token 配置
sa-token:
# Token 名称
token-name: Authorization
# Token 有效期单位默认30天-1代表永不过期
timeout: 2592000
# Token 临时有效期指定时间内无操作就视为token过期单位
active-timeout: -1
# 是否允许同一账号并发登录为true时允许一起登录为false时新登录挤掉旧登录
is-concurrent: true
# 在多人登录同一账号时是否共用一个token为true时所有登录共用一个token为false时每次登录新建一个token
is-share: false
# Token 风格
token-style: uuid
# 是否输出操作日志
is-log: true
# 是否从cookie中读取token
is-read-cookie: false
# 是否从请求体中读取token
is-read-body: false
# 是否从header中读取token
is-read-header: true