|
@@ -1,13 +1,5 @@
|
|
|
package com.diagbot.client.hystrix;
|
|
|
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
-
|
|
|
-import javax.validation.Valid;
|
|
|
-
|
|
|
-import org.springframework.stereotype.Component;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-
|
|
|
import com.diagbot.client.TranServiceClient;
|
|
|
import com.diagbot.dto.DoctorInfoDTO;
|
|
|
import com.diagbot.dto.GetExportInquirysDTO;
|
|
@@ -39,8 +31,13 @@ import com.diagbot.vo.PacsCheckItemVO;
|
|
|
import com.diagbot.vo.PatientInfoVO;
|
|
|
import com.diagbot.vo.SaveInquiryToHisVO;
|
|
|
import com.diagbot.vo.TranFieldInfoVO;
|
|
|
-
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
+import org.springframework.stereotype.Component;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
+
|
|
|
+import javax.validation.Valid;
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* @Description: 调用信息对接层服务
|
|
@@ -103,46 +100,22 @@ public class TranServiceHystrix implements TranServiceClient {
|
|
|
log.error("【hystrix】调用{}异常", "saveInquiryToHis");
|
|
|
return null;
|
|
|
}
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<HisInquirysForJzDTO> hisInquirysForJz(HisInquirysForJzVO hisInquirysForJzVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "hisInquirysForJz");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<Boolean> addDiagnoseSecond(AddDiagnoseSecondVO addDiagnoseSecondVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "addDiagnoseSecond");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<List<GetExportInquirysDTO>> getExportInquirys(List<Long> inquiryIds) {
|
|
|
- log.error("【hystrix】调用{}异常", "getExportInquirys");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 根据医院编码获取化验公表映射关系-itemName不为空
|
|
|
- *
|
|
|
- * @param hosCodeVO
|
|
|
- * @return
|
|
|
- */
|
|
|
+
|
|
|
@Override
|
|
|
- public RespDTO<Map<String, Map<String, String>>> getLisConfigByHosCode_NotEmptyItemName(@RequestBody HosCodeVO hosCodeVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getLisConfigByHosCode_NotEmptyItemName");
|
|
|
+ public RespDTO<HisInquirysForJzDTO> hisInquirysForJz(HisInquirysForJzVO hisInquirysForJzVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "hisInquirysForJz");
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 根据医院编码获取化验公表映射关系-itemName为空
|
|
|
- *
|
|
|
- * @param hosCodeVO
|
|
|
- * @return
|
|
|
- */
|
|
|
@Override
|
|
|
- public RespDTO<Map<String, String>> getLisConfigByHosCode_EmptyItemName(@RequestBody HosCodeVO hosCodeVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getLisConfigByHosCode_EmptyItemName");
|
|
|
+ public RespDTO<Boolean> addDiagnoseSecond(AddDiagnoseSecondVO addDiagnoseSecondVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "addDiagnoseSecond");
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public RespDTO<List<GetExportInquirysDTO>> getExportInquirys(List<Long> inquiryIds) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getExportInquirys");
|
|
|
return null;
|
|
|
}
|
|
|
|
|
@@ -183,56 +156,44 @@ public class TranServiceHystrix implements TranServiceClient {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 根据医院编码获取化验公表映射关系,公表项做key
|
|
|
+ * 根据医院编码查询辅检公表映射,公表项做key
|
|
|
*
|
|
|
* @param hosCodeVO
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public RespDTO<Map<String, List<String>>> getLisConfigByUniqueNameAndHosCode(@RequestBody HosCodeVO hosCodeVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getLisConfigByUniqueNameAndHosCode");
|
|
|
+ public RespDTO<Map<String, List<String>>> getPacsConfigByUniqueNameAndHosCode(@RequestBody HosCodeVO hosCodeVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getPacsConfigByUniqueNameAndHosCode");
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 根据医院编码查询辅检公表映射,公表项做key
|
|
|
- *
|
|
|
- * @param hosCodeVO
|
|
|
- * @return
|
|
|
- */
|
|
|
@Override
|
|
|
- public RespDTO<Map<String, List<String>>> getPacsConfigByUniqueNameAndHosCode(@RequestBody HosCodeVO hosCodeVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getPacsConfigByUniqueNameAndHosCode");
|
|
|
+ public RespDTO<LisRetrieveListAllDTO> getLisDatas(@RequestBody @Valid LisArgumentsVO lisArgumentsVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getLisDatas");
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public RespDTO<LisRetrieveListAllDTO> getLisDatas(@RequestBody @Valid LisArgumentsVO lisArgumentsVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getLisDatas");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<LisDataDTO> getByGroupNameLisData(@RequestBody @Valid LisGroupNameVO lisGroupNameVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getByGroupNameLisData");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<PacsRetrieveListAllDTO> pacsDockingImports(@RequestBody @Valid PacsArgumentsVO pacsArgumentsVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "pacsDockingImports");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<PacsDataDTO> getByCheckItemPacsDatas(@RequestBody @Valid PacsCheckItemVO pacsGroupNameVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getByCheckItemPacsDatas");
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public RespDTO<List<SysSetInfoDTO>> getSysSetInfoDatas(@Valid HospitalSetVO hospitalSetVO) {
|
|
|
- log.error("【hystrix】调用{}异常", "getSysSetInfoDatas");
|
|
|
- return null;
|
|
|
- }
|
|
|
+ @Override
|
|
|
+ public RespDTO<LisDataDTO> getByGroupNameLisData(@RequestBody @Valid LisGroupNameVO lisGroupNameVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getByGroupNameLisData");
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public RespDTO<PacsRetrieveListAllDTO> pacsDockingImports(@RequestBody @Valid PacsArgumentsVO pacsArgumentsVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "pacsDockingImports");
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public RespDTO<PacsDataDTO> getByCheckItemPacsDatas(@RequestBody @Valid PacsCheckItemVO pacsGroupNameVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getByCheckItemPacsDatas");
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public RespDTO<List<SysSetInfoDTO>> getSysSetInfoDatas(@Valid HospitalSetVO hospitalSetVO) {
|
|
|
+ log.error("【hystrix】调用{}异常", "getSysSetInfoDatas");
|
|
|
+ return null;
|
|
|
+ }
|
|
|
}
|