feat(shop): 实现分销订单手动触发佣金解冻接口

- 新增ShopDealerOrderController.manualUnfreeze接口,支持通过订单号手动触发佣金解冻
- 在ShopDealerOrderService及实现类添加manualUnfreeze方法,实现手动解冻业务逻辑
- 手动解冻包含分销订单查询、状态校验、关联商城订单与水票套餐校验
- 补充手动解冻中配送奖励发放逻辑,保证幂等,记录详细处理信息
- 丰富手动解冻的异常处理与业务日志,方便排查与追踪
- 优化DealerCommissionUnfreeze10584Task定时任务,增强日志详尽度和流程步骤清晰性
- 对送水订单和非送水订单条件进行精确分类处理,避免误判
- 调整配送奖励发放逻辑,确保任务和手动触发路径一致
- 引入多处日志打印提升监控和调试能力,包括订单过滤、佣金解冻和配送奖励发放情况
This commit is contained in:
2026-04-21 00:04:41 +08:00
parent eadaa8c4dd
commit d9e4371735
5 changed files with 760 additions and 147 deletions

View File

@@ -44,7 +44,18 @@
"usedAt": 1776443595917,
"industryId": "02-Engineering"
}
],
"e339ec20b1ef45479756bdfdf93c3654": [
{
"expertId": "SeniorDeveloper",
"name": "吴八哥",
"profession": "高级开发工程师",
"avatarUrl": "https://acc-1258344699.cos.accelerate.myqcloud.com/workbuddy/experts/avatars/02-Engineering/SeniorDeveloper/SeniorDeveloper.png",
"promptUrl": "https://acc-1258344699.cos.accelerate.myqcloud.com/workbuddy/experts/experts/02-Engineering/SeniorDeveloper/SeniorDeveloper_zh.md",
"usedAt": 1776696820692,
"industryId": "02-Engineering"
}
]
},
"lastUpdated": 1776444657438
"lastUpdated": 1776699418893
}