All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m57s
1.9 KiB
1.9 KiB
手工验收清单
一、平台订单操作者展示
- 创建或查询一条历史平台订单,确认响应中的
operator_name不再为空。 - 确认该订单的
operator_type=platform,且操作者名称优先来自creator对应后台账号。 - 确认
seller_shop_name与operator_name语义分离,不再混用店铺名代替平台账号名。
二、多级代理链差价佣金
- 准备一条
seller_shop_id存在完整父级链的订单。 - 执行佣金任务后,确认各级代理按父级链逐级生成差价佣金记录。
- 确认订单
commission_status=2、commission_result=1。 - 确认相关代理钱包流水与佣金记录金额一致。
三、无佣金完成态
- 准备一条顶级代理订单或无正差价订单。
- 执行佣金任务后,确认不产生正金额佣金记录。
- 确认订单不会继续停留在待计算,而是落为
commission_status=2、commission_result=2。
四、链路异常待人工处理
- 准备一条上级链断裂、系列配置缺失或套餐分配缺失的订单。
- 执行佣金任务后,确认生成
status=99的待人工修正佣金记录。 - 确认备注中包含链路断点信息。
- 确认订单落为
commission_status=3、commission_result=3。
五、入队与幂等
- 钱包支付创建订单后,确认差价佣金任务会自动入队。
- 重复触发支付回调或重复调用钱包支付时,确认不会重复入队。
- 对已经完成或待人工处理的订单重复执行佣金任务,确认 worker 会直接跳过。
六、历史兼容读取
- 抽查至少一条历史平台订单,确认
creator能兜底回填操作者名称。 - 抽查至少一条历史代理订单,确认新字段为空时仍可读出兼容操作者展示。
- 确认历史订单不会把旧
operator_id误当成新的账号 ID 再写回数据库。