外观
基础 Business
基础 Business 对应 own-springboot-business,依赖基础 Component 提供的技术能力,封装可复用的基础业务域。
依赖版本与 Parent/BOM 接入方式见统一 Dependencies。Business BOM 已包含组件版本管理,应用也可使用项目统一 BOM 后按需添加业务模块。
各模块的版本管理覆盖范围以接入页为准;当前系统菜单尚未导入 Business BOM,需按其快速开始额外导入菜单模块 POM。
模块范围
| 分类 | 能力范围 |
|---|---|
| 身份与访问 | 登录、系统账号、系统用户、开放接口与敏感操作验证 |
| 组织与工作空间 | 系统组织、工作空间 |
| 系统配置 | 系统菜单、系统字典 |
| 资源与存储 | 资源、业务存储、下载中心 |
| 系统日志 | 日志查询、持久化、消息分发与历史迁移 |
模块文档
- 系统日志:将接口日志保存到数据库或文件,提供查询、MQ 集中保存和历史迁移能力。
- 工作空间:创建协作空间,管理成员角色、邀请加入和默认空间初始化。
- 下载中心:登记生成文件,维护进度与状态,提供当前用户和管理端的记录查询与删除。
- 资源文件:接入对象存储上传、直传签名和回调,管理文件元数据与访问地址。
- 系统菜单与角色:维护客户端菜单、角色权限和用户绑定,读取当前用户的菜单与操作权限。
其他模块的使用文档待补充。
公开源码与方法参考
Business 源码仓库保留当前仓库地址;恢复公开权限后可匿名浏览,未公开时需要仓库访问权限。各模块概览新增“重点文件与方法”入口;正文中的类、方法链接指向实际源码文件,参考页按本次核对提交固定版本,便于对照实现。
| 模块 | 方法参考 |
|---|---|
| 下载中心 | 重点文件与方法 |
| 资源文件 | 重点文件与方法 |
| 日志业务 | 重点文件与方法 |
| 菜单与角色 | 重点文件与方法 |
| 工作空间 | 重点文件与方法 |