|
@@ -82,12 +82,11 @@ public class InquiryTriageFacade extends InquiryTriageServiceImpl {
|
|
|
if (saveInquiryVO.getHospitalCode().equals("邵逸夫医院")
|
|
|
&& saveInquiryVO.getIdType().equals(1)) {
|
|
|
//去咨询
|
|
|
- List<String> naliRetList = getUrl(saveInquiryVO);
|
|
|
- String retUrl = naliRetList.get(0);
|
|
|
- saveInquiryDTO.setBody(retUrl);
|
|
|
- saveInquiryDTO.setResponse(naliRetList.get(1));
|
|
|
- saveInquiryDTO.setRequest(naliRetList.get(2));
|
|
|
- saveInquiryDTO.setRequestBodys(naliRetList.get(3));
|
|
|
+ List<Object> naliRetList = getUrl(saveInquiryVO);
|
|
|
+ saveInquiryDTO.setBodyMap((Map)naliRetList.get(0));
|
|
|
+ saveInquiryDTO.setResponse(naliRetList.get(1).toString());
|
|
|
+ saveInquiryDTO.setRequest(naliRetList.get(2).toString());
|
|
|
+ saveInquiryDTO.setRequestBodys(naliRetList.get(3).toString());
|
|
|
}else if(saveInquiryVO.getHospitalCode().equals("邵逸夫医院")
|
|
|
&& saveInquiryVO.getIdType().equals(2)){
|
|
|
//去挂号。
|
|
@@ -107,10 +106,10 @@ public class InquiryTriageFacade extends InquiryTriageServiceImpl {
|
|
|
dataNew = BeanUtil.listCopyTo(data, InquiryTriageDTO.class);
|
|
|
return dataNew;
|
|
|
}
|
|
|
- private List<String> getUrl(SaveInquiryTriageVO saveInquiryVO) {
|
|
|
+ private List<Object> getUrl(SaveInquiryTriageVO saveInquiryVO) {
|
|
|
//TODO 待定
|
|
|
- List<String> ret = Lists.newArrayList();
|
|
|
- String retUrl = null;
|
|
|
+ List<Object> ret = Lists.newArrayList();
|
|
|
+// Map<String,Object> retUrl = null;
|
|
|
Request request = null;
|
|
|
Response response = null;
|
|
|
try {
|
|
@@ -123,11 +122,10 @@ public class InquiryTriageFacade extends InquiryTriageServiceImpl {
|
|
|
log.info("response:" + FastJsonUtils.getBeanToJson(response));
|
|
|
if (response.isSuccess()) {
|
|
|
JSONResponseBean result = response.getJsonResponseBean();
|
|
|
- retUrl = result.getBody().toString();
|
|
|
+ ret.add(result.getBody());
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
}
|
|
|
- ret.add(retUrl);
|
|
|
ret.add(FastJsonUtils.getBeanToJson(response));
|
|
|
ret.add(FastJsonUtils.getBeanToJson(request));
|
|
|
ret.add(FastJsonUtils.getBeanToJson(request.getBodys()));
|