123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- package com.diagbot.client.hystrix;
- import com.diagbot.client.TranServiceClient;
- import com.diagbot.dto.DoctorInfoDTO;
- import com.diagbot.dto.GetDiseaseIcdDTO;
- import com.diagbot.dto.GetTopPatientInfoDTO;
- import com.diagbot.dto.HospitalDeptInfoDTO;
- import com.diagbot.dto.HospitalInfoDTO;
- import com.diagbot.dto.LisConfigDTO;
- import com.diagbot.dto.PatientInfoDTO;
- import com.diagbot.dto.RespDTO;
- import com.diagbot.dto.TranFieldInfoDTO;
- import com.diagbot.entity.DoctorInfo;
- import com.diagbot.entity.HospitalDept;
- import com.diagbot.entity.PatientInfo;
- import com.diagbot.vo.DoctorInfoVO;
- import com.diagbot.vo.GetDiseaseIcdVO;
- import com.diagbot.vo.GetTopPatientInfoVO;
- import com.diagbot.vo.HospitalDeptInfoVO;
- import com.diagbot.vo.HospitalInfoVO;
- import com.diagbot.vo.LisHospitalCodeVO;
- import com.diagbot.vo.PatientInfoVO;
- import com.diagbot.vo.TranFieldInfoVO;
- import lombok.extern.slf4j.Slf4j;
- import org.springframework.stereotype.Component;
- import javax.validation.Valid;
- import java.util.List;
- import java.util.Map;
- /**
- * @Description: 调用信息对接层服务
- * @author: gaodm
- * @time: 2019/2/1 17:00
- */
- @Component
- @Slf4j
- public class TranServiceHystrix implements TranServiceClient {
- @Override
- public RespDTO<List<DoctorInfoDTO>> getDoctorInfo(@Valid DoctorInfoVO doctorInfoVo) {
- log.error("【hystrix】调用{}异常", "getDoctorInfo");
- return null;
- }
- @Override
- public RespDTO<Map<Long, DoctorInfo>> doctorInfoMapByIds(List<Long> ids) {
- log.error("【hystrix】调用{}异常", "doctorInfoMapByIds");
- return null;
- }
- @Override
- public RespDTO<List<HospitalInfoDTO>> getHospitalInfo(HospitalInfoVO hospitalInfoVO) {
- log.error("【hystrix】调用{}异常", "getHospitalInfo");
- return null;
- }
- @Override
- public RespDTO<HospitalDeptInfoDTO> getHospitalDeptInfo(HospitalDeptInfoVO hospitalDeptInfoVO) {
- log.error("【hystrix】调用{}异常", "getHospitalDeptInfo");
- return null;
- }
-
- @Override
- public RespDTO<Map<Long, HospitalDept>> hospitalDeptInfoMapByIds(List<Long> ids) {
- log.error("【hystrix】调用{}异常", "hospitalDeptInfoMapByIds");
- return null;
- }
- @Override
- public RespDTO<List<LisConfigDTO>> getLisConfigByhospitalId(LisHospitalCodeVO lisHospitalCodeVO) {
- log.error("【hystrix】调用{}异常", "getLisConfigByhospitalId");
- return null;
- }
- @Override
- public RespDTO<PatientInfoDTO> getPatientInfo(PatientInfoVO patientInfoVO) {
- log.error("【hystrix】调用{}异常", "getPatientInfo");
- return null;
- }
- @Override
- public RespDTO<GetTopPatientInfoDTO> getTopPatientInfo(GetTopPatientInfoVO getTopPatientInfoVO) {
- log.error("【hystrix】调用{}异常", "getTopPatientInfo");
- return null;
- }
-
- @Override
- public RespDTO<Map<Long, PatientInfo>> patientInfoMapByIds(List<Long> ids) {
- log.error("【hystrix】调用{}异常", "patientInfoMapByIds");
- return null;
- }
- @Override
- public RespDTO<List<TranFieldInfoDTO>> getInfoByUuid(TranFieldInfoVO tranFieldInfoVO) {
- log.error("【hystrix】调用{}异常", "getInfoByUuid");
- return null;
- }
- @Override
- public RespDTO<List<GetDiseaseIcdDTO>> getDiseaseIcds(GetDiseaseIcdVO getDiseaseIcdVO) {
- log.error("【hystrix】调用{}异常", "getDiseaseIcds");
- return null;
- }
- // @Override
- // public Response<ResponseData> bayesPageData(SearchData searchData) {
- // log.error("【hystrix】调用{}异常", "bayesPageData");
- // return null;
- // }
- }
|