Sfoglia il codice sorgente

Merge branch 'test' of https://git.oschina.net/yiguanjia/php into test

洪海涛 8 anni fa
parent
commit
0f13913deb

+ 10 - 4
www/protected/modules/moonclub/controllers/ReserveController.php

@@ -77,10 +77,17 @@ class ReserveController extends MoonClubBaseController
 		$num = str_replace('string:', "", Yii::app()->request->getParam('num', ''));
 		$mobile = Yii::app()->request->getParam('mobile');
         $user_id = Yii::app()->getRequest()->getParam("user_id");
-        if (!CommonFn::isMongoId($user_id)){
-            CommonFn::requestAjax(false,CommonFn::getMessage('user','id_not_exist'));
-        }
 		if ($name) {
+            if (!CommonFn::isMongoId($user_id)){
+                CommonFn::requestAjax(false,CommonFn::getMessage('user','id_not_exist'));
+            }
+            $criteria = new EMongoCriteria();
+            $criteria->user('==',new MongoId($user_id));
+            $cursor = Reserve::model()->findAll($criteria);
+            if (count($cursor) > 5){
+                echo '请不要着急,等待客服的联系';
+                exit;
+            }
 			$reserve = new Reserve();
             $reserve->user = new MongoId($user_id);
 			$reserve->user_name = $name;//名字
@@ -115,7 +122,6 @@ class ReserveController extends MoonClubBaseController
             } else {
                 $data[$key]['status'] = Reserve::$status_option[1];//待处理
             }
-
             $data[$key]['homeType'] = $reserve->homeType;
         }