Merge pull request #10 from Bull-BCLS/dev

chore: 拆分 Swagger 接口文档分组
This commit is contained in:
Charles7c 2023-08-19 22:19:13 +08:00 committed by GitHub
commit c1a6ef2304
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -59,9 +59,29 @@ springdoc:
enabled: ${springdoc.swagger-ui.enabled}
path: /v3/api-docs
group-configs:
- group: 'default'
- group: 'all'
paths-to-match: '/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller
- group: 'auth'
display-name: '系统认证'
paths-to-match: '/auth/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller.auth
- group: 'common'
display-name: '通用接口'
paths-to-match: '/common/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller.common
- group: 'system'
display-name: '系统管理'
paths-to-match: '/system/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller.system
- group: 'tool'
display-name: '系统工具'
paths-to-match: '/tool/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller.tool
- group: 'monitor'
display-name: '系统监控'
paths-to-match: '/monitor/**'
packages-to-scan: top.charles7c.cnadmin.webapi.controller.monitor
## 接口文档增强配置
knife4j:
enable: true