container->get(DoctorInquiryConfigRequest::class); $request->scene('getDoctorInquiryConfig')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->getDoctorInquiryConfig(); return $this->response->json($data); } /** * 医生问诊开关 * @return ResponseInterface * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function putDoctorInquiryOpen(): ResponseInterface { $request = $this->container->get(DoctorInquiryConfigRequest::class); $request->scene('putDoctorInquiryOpen')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->putDoctorInquiryOpen(); return $this->response->json($data); } /** * 修改医生问诊配置 * @return ResponseInterface * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function putDoctorInquiryConfig(): ResponseInterface { $request = $this->container->get(DoctorInquiryConfigRequest::class); $request->scene('putDoctorInquiryConfig')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->putDoctorInquiryConfig(); return $this->response->json($data); } /** * 获取医生问诊配置-服务设置 * @return ResponseInterface * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function getInquiryServiceConfig(): ResponseInterface { $request = $this->container->get(DoctorInquiryConfigRequest::class); $request->scene('getInquiryServiceConfig')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->getInquiryServiceConfig(); return $this->response->json($data); } /** * 新增医生问诊配置-服务设置 * @return ResponseInterface * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function addInquiryServiceConfig(): ResponseInterface { $request = $this->container->get(DoctorInquiryConfigRequest::class); $request->scene('addInquiryServiceConfig')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->addInquiryServiceConfig(); return $this->response->json($data); } /** * 修改医生问诊配置-服务设置 * @return ResponseInterface * @throws ContainerExceptionInterface * @throws NotFoundExceptionInterface */ public function putInquiryServiceConfig(): ResponseInterface { $request = $this->container->get(DoctorInquiryConfigRequest::class); $request->scene('putInquiryServiceConfig')->validateResolved(); $DoctorInquiryService = new DoctorInquiryService(); $data = $DoctorInquiryService->putInquiryServiceConfig(); return $this->response->json($data); } }