Explorar o código

红包 判断

shish %!s(int64=4) %!d(string=hai) anos
pai
achega
843a96d23c
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      biz/shop/classes/ShopCouponClass.php

+ 3 - 3
biz/shop/classes/ShopCouponClass.php

@@ -185,6 +185,9 @@ class ShopCouponClass extends BaseClass
         if (isset($coupon->shopId) && $coupon->shopId != $shopId) {
         if (isset($coupon->shopId) && $coupon->shopId != $shopId) {
             util::fail('不是您的红包');
             util::fail('不是您的红包');
         }
         }
+        if ($coupon->status != self::STATUS_UN_USE) {
+            util::fail('此红包无法使用');
+        }
         if (isset($coupon->take) && $coupon->take == self::TAKE_HAS) {
         if (isset($coupon->take) && $coupon->take == self::TAKE_HAS) {
             util::fail('红包被占用');
             util::fail('红包被占用');
         }
         }
@@ -192,9 +195,6 @@ class ShopCouponClass extends BaseClass
         if ($coupon->endTime < $current) {
         if ($coupon->endTime < $current) {
             util::fail('红包已过期');
             util::fail('红包已过期');
         }
         }
-        if ($coupon->status != self::STATUS_UN_USE) {
-            util::fail('此红包无法使用');
-        }
         return true;
         return true;
     }
     }