chunping před 3 roky
rodič
revize
9a843e1145

+ 4 - 4
mp-admin/src/main/java/com/qs/mp/web/controller/api/callback/PayCallBackController.java

@@ -65,7 +65,7 @@ public class PayCallBackController {
 
     //回调金额与订单金额一致性校验
     PayOrder order = payOrderService.getById(shopOrderNo);
-    if(order.getTransAmt() != payMoney){
+    if(order.getTransactionAmount() != payMoney){
       //Todo 告警
       logger.error("回调金额与订单金额不一致");
       responseWrite(response,"error");
@@ -76,14 +76,14 @@ public class PayCallBackController {
     payOrder.setOrderNo(orderNo);
     payOrder.setCompleteDate(completeDate);
     payOrder.setChannelNo(channelNo);
-    payOrder.setStatus(orderStatus);
+    payOrder.setOrderStatus(orderStatus);
     // 订单支付状态单独保存
     LambdaUpdateWrapper<PayOrder> updateWrapper = new LambdaUpdateWrapper<>();
-    updateWrapper.eq(PayOrder::getStatus,2);
+    updateWrapper.eq(PayOrder::getOrderStatus,2);
     updateWrapper.eq(PayOrder::getOrderId,shopOrderNo);
     boolean ret = payOrderService.update(payOrder,updateWrapper);
     if(ret){
-      //Todo 更新账户余额,单独封装一个事物接口服务
+      // 更新订单,单独封装一个事物接口服务
       logger.info("支付回调消息更新成功 shopOrderNo:"+shopOrderNo);
       walletService.payOrderStatusHandle(shopOrderNo);
       responseWrite(response,"success");