コード例 #1
0
ファイル: PartsController.php プロジェクト: zwq/unpei
 /**
  * 依据oe号搜索配件
  */
 public function actionSearchPartsByOeno()
 {
     if (!isset($_POST['oeno']) && empty($_POST['oeno'])) {
         Yii::app()->end();
     }
     if (strlen(str_replace('*', '', $_POST['oeno'])) < 3) {
         Yii::app()->end();
     }
     $oeno = Yii::app()->request->getparam('oeno');
     $makeId = Yii::app()->request->getparam('make');
     //查询配件
     $partslist = RPCClient::call('PartsService_queryPartsByOeno', array('oeno' => $oeno, 'makeId' => $makeId));
     try {
         $url = Yii::app()->controller->getRoute();
         //把ID转换成对应的车型主组,子组
         $params['partsoe'] = D::querypvoelog($oeno, $makeId);
         //插入mongo日志
         $oper = F::getoperation($url, $info == null, $params);
     } catch (Exception $ex) {
     }
     //返回结果
     $this->renderPartial('oenoresult', array('parts' => $partslist));
 }