前言
视频中的微信支付需要商家认证才能开通,个人做项目只能模拟支付。
思路:
首先,用户点击支付,
其次,后端接收到请求,绕过微信支付接口,直接更新订单状态。
最后,微信小程序前端直接回调支付成功页面 。
链接: 黑马程序员苍穹外卖项目视频
一、微信支付
1.修改 orderServiceImpl的payment 方法跳过调用微信支付接口
修改orderServiceImpl的payment 方法跳过调用微信支付接口
将原本的调用支付接口注销,并生成空jsonObject
//调用微信支付接口,生成预支付交易单
// JSONObject jsonObject = weChatPayUtil.pay(
// ordersPaymentDTO.getOrderNumber(), //商户订单号
// new BigDecimal(0.01), //支付金额,单位 元
//