情况同步:
1、实际订单已确认收货;
2、但是商城这边的订单状态还未同步,,B端、C端仍是未确认收货状态;故B端产生疑问和C端可点击调起微信组件;
3、C端调起微信组件,success回调中返回的(res?.extraData?.status)却是错误的 cancel 状态
备注:
"success":用户确认收货成功;"fail":用户确认收货失败;"cancel":用户取消
测试真机日志:
🍂-----log-obj--success res: {"errCode": 0, "extraData": {"status": "cancel", "req_extradata": {"transaction_id": "4200002423202408278043512854"}}, "errMsg": "openBusinessView:ok"}
信息备注:
"transaction_id": "4200002423202408278043512854"
官方组件返回问题,不用提供代码片段
社区相似问题:
小程序收货组件已经确认收货了,但status返回还是cancel?
你好,评论区回复的帖子我们当时有做社区回复,可能评论被和谐了。
当时的内容是: wxd27aa1f4d136e1c4 下单时间是2023-11-28 16:15:08 4200002013202311284768223969,这个是因为这个单在16:45就已经确认收货了,他17点再通过组件进去,默认就看到的是
这个页面,所以回调是cancel,不是sucesss
2:trade_manage_order_settlement事件推送(我们如何确认这个订单是确认收获状态)