فهرست منبع

userController

DengTao 8 سال پیش
والد
کامیت
29ff752035

+ 3 - 0
www/protected/modules/o2o/controllers/UserController.php

@@ -11,6 +11,9 @@ class  UserController extends O2oBaseController{
         $user_id = Yii::app()->getRequest()->getParam("user_id");
 
         if(CommonFn::isMongoId($user_id)){
+
+            Service::factory('CouponService')->giveCoupon(new MongoId($user_id), new MongoId('58253fcfa84ea016618b456c'), date_create("2016-12-14")->format('U'), date_create("2016-12-19")->format('U'));//发放代金券
+
             $user = Service::factory('UserService')->getUser(new MongoId($user_id),false);
             if($user){
                 $user = $user->parseRow($user->attributes);

+ 4 - 3
www/protected/modules/o2o/controllers/WebController.php

@@ -87,6 +87,7 @@ class WebController extends O2oBaseController {
                       // 1 => array('58240b23a84ea02e3e8b4668'),
                      //  2 => array('58240b2aa84ea02c438b4574'),
                 );
+                $u_id = new MongoId($userId);
                 foreach ($coupons as $key => $coupon) {
                     switch ($key) {
                         //第一批
@@ -95,7 +96,7 @@ class WebController extends O2oBaseController {
                             $end_time = date_create("2016-11-30")->format('U');   //发放优惠券过期时间 17天
                             foreach ($coupon as $c) {
                                 $coupon_id = new MongoId($c);
-                                Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
+                                Service::factory('CouponService')->giveCoupon($u_id, $coupon_id, $start_time, $end_time);//发放代金券
                             }
                             break;
                         //第二批
@@ -104,7 +105,7 @@ class WebController extends O2oBaseController {
                             $end_time = date_create("2016-12-15")->format('U');   //发放优惠券过期时间 15天
                             foreach ($coupon as $c) {
                                 $coupon_id = new MongoId($c);
-                                Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
+                                Service::factory('CouponService')->giveCoupon($u_id, $coupon_id, $start_time, $end_time);//发放代金券
                             }
                             break;
                         //第三批
@@ -114,7 +115,7 @@ class WebController extends O2oBaseController {
                             $end_time = date_create("2016-12-31")->format('U');;   //发放优惠券过期时间 15天
                             foreach ($coupon as $c) {
                                 $coupon_id = new MongoId($c);
-                                Service::factory('CouponService')->giveCoupon($userId, $coupon_id, $start_time, $end_time);//发放代金券
+                                Service::factory('CouponService')->giveCoupon($u_id, $coupon_id, $start_time, $end_time);//发放代金券
                             }
                             break;