Beispiel #1
0
 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, '系统错误');
         }
     }
 }