Prechádzať zdrojové kódy

修复支付宝有优惠金额时停车场不抬杠的情况

fllmoyu 5 rokov pred
rodič
commit
ce7f2623ec

+ 2 - 2
web/src/main/java/com/jpsoft/smart/modules/pay/alipay/AlipayController.java

@@ -417,9 +417,9 @@ public class AlipayController {
                 if (parkingRecord == null) {
                     throw new Exception("支付已完成,但未找到此订单号的流水");
                 }
-                if (!parkingRecord.getPayAmount().toString().equals(params.get("buyer_pay_amount"))) {
+               /* if (!parkingRecord.getPayAmount().toString().equals(params.get("buyer_pay_amount"))) {
                     throw new Exception("支付金额与系统金额不一致");
-                }
+                }*/
                 parkingRecord.setUpdateTime(new Date());
                 parkingRecord.setUpdateBy(params.get("buyer_logon_id"));
                 parkingRecord.setPayType("alipay");

+ 2 - 2
web/src/main/java/com/jpsoft/smart/modules/pay/weixin/WxPayController.java

@@ -354,9 +354,9 @@ public class WxPayController {
                     if (parkingRecord == null) {
                         throw new Exception("支付已完成,但未找到此订单号的流水");
                     }
-                    if (parkingRecord.getPayAmount().multiply(new BigDecimal(100)).compareTo(new BigDecimal(params.get("total_fee"))) !=0) {
+                    /*if (parkingRecord.getPayAmount().multiply(new BigDecimal(100)).compareTo(new BigDecimal(params.get("total_fee"))) !=0) {
                         throw new Exception("支付金额与系统金额不一致");
-                    }
+                    }*/
 
                     parkingRecord.setUpdateTime(new Date());
                     parkingRecord.setUpdateBy(params.get("openid"));