黑马苍穹外卖项目day8 - 跳过 微信小程序订单支付/微信支付流程
黑马苍穹外卖day8实现的微信支付功能没办法由个人小程序账号实现
肯定也是很多小伙伴遇到的问题,这里提供我的解决思路和具体操作
解决思路:
后端点击支付调用接口后直接改写数据库支付状态
前端点击支付后直接回调支付成功页面

话不多说,直接开始
修改 OrderController ,直接调用 paySuccess(原文件自带)

修改 orderServiceImpl.payment 跳过调用微信生成预支付交易单接口

小程序前端,支付页面点击支付后直接回调支付成功页面
修改 pages.pay.index.js 文件
Ctrl + F 搜索 handleSave 定位
把支付成功的逻辑提到判断之外直接执行,原来的代码注释掉


自己跟着项目做到 day8 这里有点懵逼
因为没有企业资质的key,在微信端调试的时候
点击支付后没办法回调,导致项目没法完整的测试
修改一下逻辑跳过微信支付环节又可以愉快的做项目啦

有帮助的话点点赞吧朋友们!
祝大家都找到好工作!!!