原因是:支付要用到微信的接口weChatPayUtil进行pay操作
接单、取消订单和拒单后,将进行退款,也要用到微信的接口weChatPayUtil退款
//付款pay
JSONObject jsonObject = weChatPayUtil.pay(
ordersPaymentDTO.getOrderNumber(), //商户订单号
new BigDecimal(0.01), //支付金额,单位 元
"外卖订单", //商品描述
user.getOpenid() //微信用户的openid
);
//退款refund
String refund = weChatPayUtil.refund(
ordersDB.getNumber(),
ordersDB.getNumber(),
new BigDecimal(0.01),
new BigDecimal(0.01));
);
找到它们并且注释掉或删除(在无商家认证的个人项目调试中)
补充:只是修改后端的环节,有兄弟问我,但是他小程序代码没改
所以注意小程序也要跳过,用pay等等关键词搜