Commit 5aad7b5eb3d90595c8f5694dcbf40869d8dd225e

Authored by changpengfei
1 parent 4f4951060a
Exists in master

微信订单回调问题

Showing 1 changed file with 7 additions and 0 deletions

talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/OrderController.java View file @ 5aad7b5
... ... @@ -3,6 +3,7 @@
3 3 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
4 4 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5 import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
  6 +import com.baomidou.mybatisplus.core.toolkit.Wrappers;
6 7 import com.lyms.talkonlineweb.annotation.Resubmit;
7 8 import com.lyms.talkonlineweb.domain.LymsGoods;
8 9 import com.lyms.talkonlineweb.domain.LymsOrder;
... ... @@ -272,6 +273,12 @@
272 273 String payOrderId = paramMap.get("transaction_id");
273 274 //商户订单号
274 275 String mchOrderNo = paramMap.get("out_trade_no");
  276 + LambdaQueryWrapper<LymsOrder> wrapper = new QueryWrapper().lambda();
  277 + wrapper.eq(LymsOrder::getOrderno, mchOrderNo);
  278 + LymsOrder order=new LymsOrder();
  279 + order.setPayorderid(payOrderId);
  280 + boolean f=lymsOrderService.update(order, wrapper);
  281 +
275 282 boolean flag = lymsOrderService.handleOrder(payOrderId,mchOrderNo);
276 283 if (flag)
277 284 {