zhouyonggao
|
0fcbaf8079
|
feat(order): 优化预约与取消流程,增强幂等与锁机制
- 对预约流程新增数据库校验服务编码,提取对应AES密钥解密请求参数
- 新增基于权益码的分布式锁,防止并发重复提交,锁未获取时返回错误
- 调整幂等校验逻辑,准确区分已预约、已取消、已完成等状态返回对应响应
- 调整权益码过期及渠道相关的错误返回信息,提升用户提示准确性
- 增加预约流程中锁的defer释放,确保流程结束自动释放锁资源
- 预约流程新增调用蓝色兄弟券码接口,支持幂等和超时处理
- 取消流程新增分布式锁控制,对订单状态进行更细化判定及返回
- 取消作废逻辑完善,失败时查询券码状态确认后续处理
- 完善预约和取消流程步骤及验收标准,新增并发和锁竞争等测试用例
- 更新相关API文档及流程图,补充异常场景处理说明
- 在docs中新增AES加解密算法支持AES,完善对账及安全模块说明
|
2026-03-13 15:07:34 +08:00 |
zhouyonggao
|
1d123399f6
|
feat(service): 优化服务预约与取消流程及完善验收标准和测试用例
- 完善服务预约流程,增加幂等验证,区分不同订单状态的处理逻辑
- 新增多渠道权益码过期提示,区分CRM和手机银行渠道返回不同错误信息
- 细化邮储预约成功与失败时订单状态及返回结果的处理
- 补充蓝色兄弟券码获取成功和异常
|
2026-03-13 14:11:52 +08:00 |
zhouyonggao
|
5cdec2d684
|
docs(prd): 更新服务预约流程及一致性保障机制说明
- 增加服务编码不存在时的处理提示“暂不支持此服务”
- 增加权益码过期时CRM及手机银行渠道的响应提示
- 调整一致性保障机制为异步消息+最终一致
- 优化核销回调处理流程,快速响应避免超时
- 说明不使用本地事务,采用重试、补偿及对账保证最终一致性
|
2026-03-13 11:30:28 +08:00 |
zhouyonggao
|
b1fac44487
|
docs(api): 完善邮储银行服务平台接口文档与设计方案
- 统一接口公共响应规范,定义code/msg/traceId/data字段及响应码说明
- 详细补充服务预约接口请求解密、业务流程及幂等设计
- 更新服务取消、完成通知、订单查询等接口数据结构与响应字段
- 修订加密解密方案,新增预约请求AES解密规则
- 规范数据库表结构,调整订单表、券码表及新增服务编码映射表
- 明确高性能响应时间、并发指标及缓存设计策略
- 增加数据一致性保障方案,包括本地事务和异步消息机制
- 描述幂等设计、数据一致性监控与告警指标
- 补充系统可用性、安全要求及异常处理流程
- 规划流程图和用户故事章节,完善整体设计文档结构
|
2026-03-13 11:10:01 +08:00 |
zhouyonggao
|
dc2fc4068e
|
docs(documentation): 更新模块关系表格说明
- 修改模块关系表中调用方和被调用方的描述,更清晰表达模块间调用关系
- 调整内部依赖列内容以匹配调用关系的实际情况
- 保留原有模块职责说明,增强表格易读性
- 修正部分模块调用表述,确保信息准确一致
|
2026-03-12 14:07:16 +08:00 |
zhouyonggao
|
5a4cb0d863
|
docs(spec): 删除虚拟商品充值服务商系统产品需求文档
- 完全移除包含详细功能模块划分、接口说明、数据实体及流程图的产品需求文档
- 删除模块关系表、业务规则、输入输出字段及验收标准
- 清理用户故事、错误码说明、附录中专业术语和业务响应码
- 移除服务类型、厂商编码及渠道标识等所有相关描述
- 规范文档结构整体清理,去除所有内容,保持文档根目录无虚拟商品相关文件
|
2026-03-12 12:02:12 +08:00 |