黑马程序员2023最新Java项目实战《苍穹外卖》,最适合新手的SpringBo

微信支付功能实现不了,解决方法:在PayNotifyController里面新增一个方法paySuccessNotify4Test,用于模拟支付成功回调。
/** * 模拟支付成功回调,用于测试 * * @param outTradeNo 订单id */ @RequestMapping("/paySuccess4Test") public void paySuccessNotify4Test(String outTradeNo) throws Exception { //业务处理,修改订单状态、来单提醒 orderService.paySuccess(outTradeNo); }
测试,到数据库查询订单id,用postman或者直接swagger刷一下,则代表该笔订单支付成功。 之后可以听到语音提醒。注意:jwt校验不要忘记加。