Commit 406ad77120611f9ae6a66b168cdf0c39499c6950

Authored by zhangmeiyang
1 parent 57a36eb8

refactor(core):重构消息处理流程并优化数据映射逻辑

- 移除了 BaseCustomer 中的 currency 字段及相关注释
- 在 CustomerBuilder 中启用 systemDataId 非空校验
- 删除 CustomerProxy 和 CustomerSender 中的 thirdPartyCode 字段
- 调整 DynamicTaxPipelineMappingService 的包引用路径并移除默认状态设置
- 简化 InitializeProcessor 的依赖引入和处理逻辑- 在 MessageContext 中新增 pipelineDataId、systemDataId、tenantPipeline 等字段及枚举类型
- 优化 ProxyProcessor 处理流程,减少冗余代码
- 扩展 TaxPipelineMapping 及其创建对象,增加 errorMessage 字段支持错误记录
- 更新数据库表结构,添加 error_message 字段并调整状态值含义
- 新增 TaxReceiveService 统一处理消息接收、转换与持久化操作
- 增加新的税务系统异常类型 PARAMETER_IS_NOT_PARSED_CORRECTLY
.gitlab-ci.yml not found in this commit
Latest builds
 
Status Build ID Ref Stage Name Duration Finished at