Exemplo n.º 1
0
 /**
  * 获取校区详细列表      getSchoolInfo()
  * @userId userId int 用户id          --非必填
  * @departmentId departmentId int    --校区对应ID 必填
  * @return result          调用返回结果
  * @return msg             调用返回结果说明
  * @return data             调用返回数据
  */
 public function actionGetSchoolInfo()
 {
     if (!isset($_REQUEST['departmentId'])) {
         $this->_return('MSG_ERR_LESS_PARAM');
     }
     // 非必须
     $userId = Yii::app()->request->getParam('userId', NULL);
     // 必须
     $departmentId = Yii::app()->request->getParam('departmentId', NULL);
     $version = Yii::app()->request->getParam('version', NULL);
     $deviceId = Yii::app()->request->getParam('deviceId', NULL);
     $platform = Yii::app()->request->getParam('platform', NULL);
     $channel = Yii::app()->request->getParam('channel', NULL);
     $appVersion = Yii::app()->request->getParam('appVersion', NULL);
     $osVersion = Yii::app()->request->getParam('osVersion', NULL);
     $appId = Yii::app()->request->getParam('appId', NULL);
     $data = array();
     $school = ComDepartment::model()->getSchoolInfo($departmentId);
     if (!$school) {
         $this->_return('MSG_ERR_FAIL_DEPARTMENT');
     }
     $data['school'] = $school;
     $pictures = ComDepartmentPicture::model()->getSchoolInfoPicture($departmentId);
     if (!$pictures) {
         $data['pictures'] = [''];
         //            $this->_return('MSG_ERR_FAIL_DEPARTMENT');
     }
     $data['pictures'] = $pictures;
     $this->_return('MSG_SUCCESS', $data);
 }
Exemplo n.º 2
0
 /**
  * action_id : 2205
  * 获取校区详细列表      getSchoolInfo()
  * @userId userId int 用户id          --非必填
  * @departmentId departmentId int    --校区对应ID 必填
  * @return result          调用返回结果
  * @return msg             调用返回结果说明
  * @return data             调用返回数据
  */
 public function actionGetSchoolInfo()
 {
     if (!isset($_REQUEST['departmentId'])) {
         $this->_return('MSG_ERR_LESS_PARAM');
     }
     // 非必须
     $userId = Yii::app()->request->getParam('userId', NULL);
     // 必须
     $departmentId = Yii::app()->request->getParam('departmentId', NULL);
     $data = array();
     $version = Yii::app()->request->getParam('version', NULL);
     $deviceId = Yii::app()->request->getParam('deviceId', NULL);
     $platform = Yii::app()->request->getParam('platform', NULL);
     $channel = Yii::app()->request->getParam('channel', NULL);
     $appVersion = Yii::app()->request->getParam('appVersion', NULL);
     $osVersion = Yii::app()->request->getParam('osVersion', NULL);
     $appId = Yii::app()->request->getParam('appId', NULL);
     $school = ComDepartment::model()->getSchoolInfo($departmentId);
     if (!$school) {
         $this->_return('MSG_ERR_FAIL_DEPARTMENT');
     }
     $data['id'] = $school['id'];
     $data['name'] = $school['name'];
     $data['busLine'] = $school['bus_line'];
     $data['parking'] = $school['parking'];
     $pictures = ComDepartmentPicture::model()->getSchoolInfoPicture($departmentId);
     if (!$pictures) {
         $data['pictures'] = [''];
         //            $this->_return('MSG_ERR_FAIL_DEPARTMENT');
     }
     $data['pictures'] = $pictures;
     // TODO : add log
     $actionId = 2205;
     $params = '';
     foreach ($_REQUEST as $key => $value) {
         $params .= $key . '=' . $value . '&';
     }
     LogUserAction::model()->userAction($userId, $actionId, $params);
     $this->_return('MSG_SUCCESS', $data);
 }