新内容查询出来,遍历订单列表,查询订单号

这些微信的订单号可以调用微信的查单接口,如果用户真的未支付,就要关单了,否则就要查询了,在定时任务中注入对象

传进一个订单号

然后创建这个方法

创建这个方法

编写一个查单接口资料

支付通知异常,抛出结果

也是add,抛出异常

将result转换成HashMap

跟我们获取的订单状态进行比较,如果订单是已支付

如果确认订单已支付,就更新订单状态

paymentInfoService记录支付日志是这里

支付通知的参数和查询订单的参数是一致的

将result直接赋值给createPaymentInfo

如果订单未支付,则调用关单接口

如果是超时订单

这个地方改成超时的流程订单,弄一个1分钟

其中一个是支付成功,另一个是超时已关闭


2850

被折叠的 条评论
为什么被折叠?



