lighter 1 年之前
父节点
当前提交
b4833157f6

+ 1 - 1
pom.xml

@@ -10,7 +10,7 @@
     </parent>
     <groupId>thyyxxk</groupId>
     <artifactId>wxservice-server</artifactId>
-    <version>12.2.0</version>
+    <version>12.2.1</version>
     <name>wxservice-server</name>
     <description>server for wxservice-web</description>
 

+ 2 - 2
src/main/java/thyyxxk/wxservice_server/service/SavePayResultService.java

@@ -247,7 +247,7 @@ public class SavePayResultService {
         return payTime;
     }
 
-    public String saveCouponPurchase(WxPayOrder order) {
+    public String saveCouponPurchase(WxPayOrder order, String payTime) {
         String[] decode = Base64.decodeStr(order.getCouponId()).split("-");
         String couponId = decode[0];
         CouponAttribute attribute = couponDao.selectSalesmanOperationCouponValue(couponId);
@@ -269,7 +269,7 @@ public class SavePayResultService {
                 JSON.toJSONStringWithDateFormat(coupon, "yyyy.MM.dd"), insertResponse);
         if (insertResponse == 1) {
             couponDao.updateLeftQuantity(order.getCouponId());
-            return "SUCCESS";
+            return payTime;
         }
         return "领取优惠券失败,请联系管理员。";
     }

+ 1 - 1
src/main/java/thyyxxk/wxservice_server/service/WxApiService.java

@@ -192,7 +192,7 @@ public class WxApiService {
                     case INSPECTIONS:
                         return "订单已支付。";
                     case COUPON_PURCHASE:
-                        return savePayResultService.saveCouponPurchase(order);
+                        return savePayResultService.saveCouponPurchase(order, successTime);
                     default:
                         return "ERROR:未识别到的订单类型,请联系服务中心。";
                 }