chenchuchuan
|
3902dc8d53
|
chore(deps): 统一子模块依赖版本并移除根pom属性变量
- 移除根 pom.xml 中 common-core.version 属性定义
- 将根 pom 中版本变量引用替换为硬编码版本号
- 各子模块 pom 中为 common-core 依赖显式声明版本 1.0.1
- 各子模块 pom 中为 common-orm 依赖显式声明版本 1.0.4
- common-botp 版本从 1.0.0 升级至 1.0.1
- common-generator 版本从 1.0.5 升级至 1.0.6
- common-online 版本从 1.0.6 升级至 1.0.7
|
2 days ago |
chenchuchuan
|
2108134d09
|
chore(deps): 统一父POM管理内部模块依赖版本
- 在根 pom.xml 的 properties 中声明 common-core 和 common-orm 版本
- 在根 pom.xml 的 dependencyManagement 中统一仲裁 common-core 与 common-orm 版本
- 移除各子模块中 common-core 和 common-orm 依赖的硬编码 version 标签
- 将 common-online 版本从 1.0.5 升级至 1.0.6 并同步更新引用方
- 将 common-generator 版本从 1.0.4 升级至 1.0.5
- tenant-admin 新增 common-core 依赖并将 common-demo 替换为 common-openapi
|
3 weeks ago |
chenchuchuan
|
b679ad5c47
|
feat(common-openapi): 新增知识库开放接口并优化token验证
- 新增OpenApiKbController提供知识库开放接口,包括页面表单树查询、文件清单获取和附件下载功能
- 新增多个DTO类用于知识库接口的数据传输,包括OpenApiKbFileNodeDto、OpenApiKbPageNodeDto等
- 实现OpenApiKbService接口及OpenApiKbServiceImpl服务类,提供完整的业务逻辑
- 优化OpenApiAuthInterceptor支持多种token请求头格式,优先取token后兼容accessToken
- 更新OpenApiAuthServiceImpl的token验证逻辑,支持Bearer前缀的兼容处理
- 引入StrUtil工具类进行字符串非空验证,增强代码健壮性
- 添加详细的接口文档说明,包括调用流程和参数说明
|
1 month ago |
chenchuchuan
|
a0eb74ecd8
|
feat(common-openapi): 添加OpenAPI第三方应用管理和认证功能
- 新增OpenApiApp实体类及对应的数据库映射
- 实现OpenApiAppService服务接口及具体业务逻辑
- 添加OpenApiAppController控制器提供应用CRUD操作
- 实现OpenApiAuthService服务进行token签发与验证
- 添加OpenApiAuthController提供对外认证接口
- 创建OpenApiAuthInterceptor拦截器进行token校验
- 升级common-core版本至1.0.1并更新依赖引用
- 将exeListPlugin方法从Controller移至OnlineOperationService
- 移除OnlineOperationController中的废弃导入和私有方法
- 新增OpenApiConfig模型类用于存储接口配置信息
|
2 months ago |