public function setActivityTimeAction() { $request = $this->getRequest(); if ($request->isPost()) { try { $start_time = $this->getParam('start_time', null); $end_time = $this->getParam('end_time', null); $activityId = $this->getParam('activityId', null); if (empty($activityId)) { throw new BusinessException('数据错误', 1022); } $activity = $this->activityModel->getById($activityId); $activity->startTime = $start_time; $activity->endTime = $end_time; $this->activityModel->save($activity); return new UnifyJsonModel(); } catch (BusinessException $e) { return new ErrorJsonModel($e->getCode(), $e->getMessage()); } catch (\Exception $e) { return new ErrorJsonModel(1001, '系统错误'); } } }