/** * 获取校区详细列表 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); }
/** * 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); }