Pārlūkot izejas kodu

优惠券发放时间

DengTao 8 gadi atpakaļ
vecāks
revīzija
9afc46bee1
1 mainītis faili ar 27 papildinājumiem un 27 dzēšanām
  1. 27 27
      www/protected/modules/o2o/controllers/WebController.php

+ 27 - 27
www/protected/modules/o2o/controllers/WebController.php

@@ -66,36 +66,36 @@ class WebController extends O2oBaseController {
                     $criteria->user('==', $userId);
                     $user_coupon = UserCoupon::model()->find($criteria);
                     if (empty($user_coupon) && time() >= date_create("2016-11-10")->format('U') && time() <= date_create("2016-11-13")->format('U')) {
-                    $coupons = array(
-                        0 => array('5822df8aa84ea04e238b456f', '5822df7ba84ea03e238b456d'),
-                        1 => array('57fe10c69f5160b5048b45d0', '57fe0ed09f5160a2048b456b'),
-                        2 => array('57fe0e029f5160a9048b456a', '57fe0d9b9f5160a3048b4572')
-                    );
-                    foreach ($coupons as $key => $coupon) {
-                        switch ($key) {
-                            //第一批
-                            case 0:
-                                $start_time = date_create("2016-11-14")->format('U');//发放优惠券可用开始时间 2016.11.14
-                                $end_time = date_create("2016-11-30")->format('U');   //发放优惠券过期时间 17天
-                                break;
-                            //第二批
-                            case 1:
-                                $start_time = date_create("2016-12-01")->format('U');//发放优惠券可用开始时间 2016.11.14
-                                $end_time = date_create("2016-12-15")->format('U');   //发放优惠券过期时间 15天
-                                break;
-                            //第三批
-                            case 2:
-                                $start_time = date_create("2016-12-16")->format('U');//发放优惠券可用开始时间 2016.11.14
-                                $end_time = $start_time + 86400 * 16;   //发放优惠券过期时间 15天
-                                break;
+                        $coupons = array(
+                            0 => array('5822df8aa84ea04e238b456f', '5822df7ba84ea03e238b456d'),
+                            1 => array('57fe10c69f5160b5048b45d0', '57fe0ed09f5160a2048b456b'),
+                            2 => array('57fe0e029f5160a9048b456a', '57fe0d9b9f5160a3048b4572')
+                        );
+                        foreach ($coupons as $key => $coupon) {
+                            switch ($key) {
+                                //第一批
+                                case 0:
+                                    $start_time = date_create("2016-11-14")->format('U');//发放优惠券可用开始时间 2016.11.14
+                                    $end_time = date_create("2016-11-30")->format('U');   //发放优惠券过期时间 17天
+                                    break;
+                                //第二批
+                                case 1:
+                                    $start_time = date_create("2016-12-01")->format('U');//发放优惠券可用开始时间 2016.11.14
+                                    $end_time = date_create("2016-12-15")->format('U');   //发放优惠券过期时间 15天
+                                    break;
+                                //第三批
+                                case 2:
+                                    $start_time = date_create("2016-12-16")->format('U');//发放优惠券可用开始时间 2016.11.14
+                                    $end_time = $start_time + 86400 * 16;   //发放优惠券过期时间 15天
+                                    break;
 
-                        }
-                        foreach ($coupon as $c) {
-                            $coupon_id = new MongoId($c);
-                            Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
+                            }
+                            foreach ($coupon as $c) {
+                                $coupon_id = new MongoId($c);
+                                Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
+                            }
                         }
                     }
-                    // }
                     //end