addFreeTime($request); return $this->json($res); } /** * @desc 添加空闲时间 * @param Request $request * @return \support\Response * @throws \Exception */ public function getFreeTime(Request $request) { $service = new TeacherFreeTimeService(); $res = $service->getFreeTime($request); return $this->json($res); } /** * @desc 获取教师一个月的空闲时间 * @param Request $request * @return \support\Response */ public function getTeacherFreeTimeOfMonth(Request $request) { $service = new TeacherFreeTimeService(); $res = $service->getTeacherFreeTimeOfMonth($request); return $this->json($res); } public function updateFreeTime(Request $request) { $service = new TeacherFreeTimeService(); $res = $service->updateFreeTime($request); return $this->json($res); } /** * @desc 删除空闲时间 * @param Request $request * @return \support\Response * @throws \Exception */ public function delete(Request $request) { $service = new TeacherFreeTimeService(); $res = $service->delete($request); return $this->json($res); } }