From 5aad7b5eb3d90595c8f5694dcbf40869d8dd225e Mon Sep 17 00:00:00 2001 From: changpengfei Date: Thu, 30 Sep 2021 17:25:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E8=AE=A2=E5=8D=95=E5=9B=9E?= =?UTF-8?q?=E8=B0=83=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/talkonlineweb/controller/OrderController.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/OrderController.java b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/OrderController.java index 6392a20..a0ea614 100644 --- a/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/OrderController.java +++ b/talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/OrderController.java @@ -3,6 +3,7 @@ package com.lyms.talkonlineweb.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.lyms.talkonlineweb.annotation.Resubmit; import com.lyms.talkonlineweb.domain.LymsGoods; import com.lyms.talkonlineweb.domain.LymsOrder; @@ -272,6 +273,12 @@ public class OrderController { String payOrderId = paramMap.get("transaction_id"); //商户订单号 String mchOrderNo = paramMap.get("out_trade_no"); + LambdaQueryWrapper wrapper = new QueryWrapper().lambda(); + wrapper.eq(LymsOrder::getOrderno, mchOrderNo); + LymsOrder order=new LymsOrder(); + order.setPayorderid(payOrderId); + boolean f=lymsOrderService.update(order, wrapper); + boolean flag = lymsOrderService.handleOrder(payOrderId,mchOrderNo); if (flag) { -- 1.8.3.1