Commit 31b0549455d22c2a86909bba96ce7703b8d799ad

Authored by zhangmeiyang
1 parent c880414c

feat(storage): 新增税务管道映射功能及相关服务

- 添加 DynamicTaxPipelineMappingController 控制器,提供分页查询接口
- 实现 DynamicTaxPipelineMappingService 服务类,支持创建租户映射表、查询管道数据等功能
- 新增 TaxPipelineMappingCO 和 TaxPipelineMappingCreateCO 数据传输对象
- 定义 MappingStateType 枚举,表示映射状态(已同步、同步失败、同步重试)
- 增加 GlobalExceptionHandler 统一异常处理机制- 扩展 ITaxPipelineMappingService 接口定义- 在 TaxPipelineConfigController 和 TaxPipelineController 中添加 @RebuildIndex 注解
- 修改 TaxPipelineCO、TaxPipelineConfigCO、TaxTenantCO 验证组配置
- 更新 TaxPipelineMappingRepository 接口及 XML 映射文件,支持动态表操作
- 添加 RebuildIndexAspect 切面类,用于发布 RestoreTenantEvent 事件
- 引入 spring-boot-starter-aop依赖以支持切面编程
- 调整 PageQuery 类,增加分页参数验证规则
-优化 TaxTenantService,在保存租户时自动创建映射表- 添加 TenantTaxPipelineMapping 模型类用于中央模块使用
.gitlab-ci.yml not found in this commit
Latest builds
 
Status Build ID Ref Stage Name Duration Finished at