DengTao 8 年之前
父节点
当前提交
6526b0d7b0
共有 1 个文件被更改,包括 16 次插入0 次删除
  1. 16 0
      www/protected/modules/o2o/controllers/OrderController.php

+ 16 - 0
www/protected/modules/o2o/controllers/OrderController.php

@@ -339,6 +339,22 @@ class  OrderController extends O2oBaseController{
             // 支付成功后用户有效订单数增加
             // 支付成功后用户有效订单数增加
             if (isset($user_obj->order_count)) {
             if (isset($user_obj->order_count)) {
                 $user_obj->order_count += 1;
                 $user_obj->order_count += 1;
+                //支付成功 判断是否是长期定
+                if($order->products[0]['product'] == '5835423fa84ea0ac7a8b4568') {
+                    $u_id = new MongoId($user_id);
+                    $start_time = date_create("2016-11-24")->format('U');//发放优惠券可用开始时间 2016.11.14
+                    $end_time = date_create("2016-12-15")->format('U');   //发放优惠券过期时间 17天
+                    if ($order->products[0]['product']['extra']['type'] == "6张兑换券"){
+                        for( $i=0;$i<6;$i++) {
+                            Service::factory('CouponService')->giveCoupon($u_id, new MongoId("5835527fa84ea02e758b45b7"), $start_time, $end_time);//发放代金券
+                        }
+                   } else {
+                        for( $i=0;$i<3;$i++) {
+                            Service::factory('CouponService')->giveCoupon($u_id, new MongoId("5835527fa84ea02e758b45b7"), $start_time, $end_time);//发放代金券
+                        }
+                    }
+                }
+
             } else {
             } else {
                 $user_obj->order_count = 1;
                 $user_obj->order_count = 1;
             }
             }