DengTao 8 years ago
parent
commit
1845d5c88d
1 changed files with 10 additions and 12 deletions
  1. 10 12
      www/protected/modules/o2o/controllers/OrderController.php

+ 10 - 12
www/protected/modules/o2o/controllers/OrderController.php

@@ -30,12 +30,12 @@ class  OrderController extends O2oBaseController{
                 //CommonFn::requestAjax(false,CommonFn::getMessage('message','params_illegal'));
             //}
         }
-        $d = array('5808256e9f5160ab048b491e','5808254b9f5160b6048b4a38','5808253e9f5160be048b4aa1','5808252a9f5160ad048b490d','580825149f5160bf048b482c','580824fe9f5160ab048b491d','580824cf9f5160d0048b491d','58081e089f5160b3048b490c','57fdf01c9f5160cb048b4c01','57fdf0109f5160ac048b4b2d','57f9b5139f5160d4048b49ca','57f9b29e9f5160c8048b499b');
+       /* $d = array('5808256e9f5160ab048b491e','5808254b9f5160b6048b4a38','5808253e9f5160be048b4aa1','5808252a9f5160ad048b490d','580825149f5160bf048b482c','580824fe9f5160ab048b491d','580824cf9f5160d0048b491d','58081e089f5160b3048b490c','57fdf01c9f5160cb048b4c01','57fdf0109f5160ac048b4b2d','57f9b5139f5160d4048b49ca','57f9b29e9f5160c8048b499b');
         foreach($d as $v) {
             $or = Stock::model()->get(new MongoId($v));
             $or->delete();
 
-        } exit;
+        } exit;*/
         //双十一活动暂用  start 判断用户是否购买过  58227d2ba84ea0c17e8b45b2
         $doubleEleventId = '581fe5a6a84ea0e36c8b45bb';
         $flag_book = 0;
@@ -46,11 +46,15 @@ class  OrderController extends O2oBaseController{
             //$criteria_user->addCond('status','==',1);
             $order = ROrder::model()->findAll($criteria_user);
             $o = CommonFn::getRowsFromCursor($order);
-
-            if (!empty($o)) {
-
-                CommonFn::requestAjax(false, '对不起,你已经下过单');
+            foreach($o as $value){
+                if ($value['status'] == 0){
+                    $t = ROrder::model()->get($value['id']);
+                    $t->delete();
+                } else {
+                    CommonFn::requestAjax(false, '对不起,你已经下过单');
+                }
             }
+          
             //取出双十一活动暂用
             $criteria_time = new EMongoCriteria();
             $criteria_time->addCond('products.product', '==', new MongoId($doubleEleventId));
@@ -232,12 +236,6 @@ class  OrderController extends O2oBaseController{
             CommonFn::sendOrderSms($order,(string)$order->_id);
         }else{
             $order->status = 0;
-            //双十一暂用 start
-
-            /*if($flag_book) {
-                CommonFn::requestAjax(false,CommonFn::getMessage('o2o','order_create_false'));
-            }*/
-            //end
         }
         $order->user = $user_obj->_id;
         $order->type = $service_type;