|  | @ -131,7 +131,7 @@ public class XzzxEntranceService{
 | 
	
		
			
				|  |  |     //保存天际处方接口地址
 | 
	
		
			
				|  |  |     public static String saveTianJiPrescription = "http://192.168.102.243:8040/service/api/checkFromXmlToJson.do?tag=2";
 | 
	
		
			
				|  |  |     //作废处方地址
 | 
	
		
			
				|  |  |     public static String deleteTianJiPrescription = "http://10.1.3.105:8221/drugs/@code@?source=dcdt_web&show_navbar=true";
 | 
	
		
			
				|  |  |     public static String deleteTianJiPrescription = "http://192.168.102.243:8040/service/api/checkFromXmlToJson.do?tag=2";
 | 
	
		
			
				|  |  |     //药品说明书地址http://192.168.102.243:8221/drugs/@code@?source=dcdt_web&show_navbar=true
 | 
	
		
			
				|  |  |     public static String drugUseInfoTianJi = "http://192.168.102.243:8221/drugs/@code@?source=dcdt_web&show_navbar=true";
 | 
	
		
			
				|  |  |     public String getSelectUrl(){
 | 
	
	
		
			
				|  | @ -1353,8 +1353,8 @@ public class XzzxEntranceService{
 | 
	
		
			
				|  |  |                 "\" VISIT_ID=\"0\" PATIENT_PRES_ID=\""+patientAndDoctor.getString("PATIENT_PRES_ID")+
 | 
	
		
			
				|  |  |                 "\" BIRTH=\""+patientAndDoctor.getString("BIRTH")+
 | 
	
		
			
				|  |  |                 "\" HEIGHT=\"0\" WEIGHT=\"0\" GENDER=\""+patientAndDoctor.getString("GENDER")+
 | 
	
		
			
				|  |  |                 "\" PREGNANT=\"\" LACT=\"否\" HEPATICAL=\"是\" RENAL=\"是\" PANCREAS=\"否\" ALERGY_DRUGS=\"青霉素类\" IDENTITY_TYPE=\"\" FEE_TYPE=\""+patientAndDoctor.getString("FEE_TYPE")+
 | 
	
		
			
				|  |  |                 "\" SCR=\"\" SCR_UNIT=\"umol/L\" GESTATION_AGE=\"\" PRETERM_BIRTH=\"\" DRUG_HISTORY=\"\" FAMILY_DISEASE_HISTORY=\"\" GENETIC_DISEASE=\"\" MEDICARE_01=\"\" MEDICARE_02=\"\" MEDICARE_03=\"\" MEDICARE_04=\"\" MEDICARE_05=\"\" />";
 | 
	
		
			
				|  |  |                 "\" PREGNANT=\"\" LACT=\"否\" HEPATICAL=\"\" RENAL=\"\" PANCREAS=\"\" ALERGY_DRUGS=\"\" IDENTITY_TYPE=\"\" FEE_TYPE=\""+patientAndDoctor.getString("FEE_TYPE")+
 | 
	
		
			
				|  |  |                 "\" SCR=\"\" SCR_UNIT=\"\" GESTATION_AGE=\"\" PRETERM_BIRTH=\"\" DRUG_HISTORY=\"\" FAMILY_DISEASE_HISTORY=\"\" GENETIC_DISEASE=\"\" MEDICARE_01=\"\" MEDICARE_02=\"\" MEDICARE_03=\"\" MEDICARE_04=\"\" MEDICARE_05=\"\" />";
 | 
	
		
			
				|  |  |         String checkDiagnosises = "<Diagnosises DIAGNOSISES=\""+patientAndDoctor.getString("diagnosises")+"\" >\n" +
 | 
	
		
			
				|  |  |                 "</Diagnosises>\n";
 | 
	
		
			
				|  |  |         StringBuffer stringBuffer = new StringBuffer();
 | 
	
	
		
			
				|  | @ -1428,6 +1428,7 @@ public class XzzxEntranceService{
 | 
	
		
			
				|  |  |     public String deleteCheckPrescription(JSONObject patientAndDoctor,List<WlyyPrescriptionInfoDO> infos) throws Exception{
 | 
	
		
			
				|  |  |         String postBody = checkPrescriptionInfoParam(patientAndDoctor,infos,true);
 | 
	
		
			
				|  |  |         logger.info("作废的报文参数:"+postBody);
 | 
	
		
			
				|  |  |         logger.info("deleteTianJiPrescription:"+deleteTianJiPrescription);
 | 
	
		
			
				|  |  |         String res =  httpClientUtil.sendPost(deleteTianJiPrescription,postBody);
 | 
	
		
			
				|  |  |         logger.info("作废的报文参数:"+res);
 | 
	
		
			
				|  |  |         WlyyHttpLogDO wlyyHttpLogDO = new WlyyHttpLogDO();
 | 
	
	
		
			
				|  | @ -2988,22 +2989,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |                 System.out.println("obj:"+obj);
 | 
	
		
			
				|  |  |                 if (StringUtils.isNotBlank(obj)) {
 | 
	
		
			
				|  |  |                     List<Map<String,Object>> returnList = transXmlCommen(obj);
 | 
	
		
			
				|  |  |                     for (Map<String,Object> saveMap:returnList){
 | 
	
		
			
				|  |  |                         if (null!=saveMap.get("checkInfoMapList")){
 | 
	
		
			
				|  |  |                             String  checkInfo = saveMap.get("checkInfoMapList").toString();
 | 
	
		
			
				|  |  |                              JSONArray jsonArray=JSONArray.parseArray(checkInfo);
 | 
	
		
			
				|  |  |                              for(int i=0;i<jsonArray.size();i++){
 | 
	
		
			
				|  |  |                                  JSONObject jsonObject1 = JSONObject.parseObject(jsonArray.get(i).toString());
 | 
	
		
			
				|  |  |                                  //存在强制阻断即认为处方审核未通过不允许保存处方
 | 
	
		
			
				|  |  |                                  if(null!=jsonObject1.get("WARNING_LEVEL")&&"强制阻断".equalsIgnoreCase(jsonObject1.get("WARNING_LEVEL").toString())){
 | 
	
		
			
				|  |  |                                      wlyyPrescriptionCheckDO.setStatus(1);
 | 
	
		
			
				|  |  |                                      break;
 | 
	
		
			
				|  |  |                                  }
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  |                         }else {
 | 
	
		
			
				|  |  |                             wlyyPrescriptionCheckDO.setStatus(2);
 | 
	
		
			
				|  |  |                         }
 | 
	
		
			
				|  |  |                     }
 | 
	
		
			
				|  |  |                     Map<String,Object> checkIdMap = new HashMap<>();
 | 
	
		
			
				|  |  |                     checkIdMap.put("prescriptionOnly",tjPrescriptionId);
 | 
	
		
			
				|  |  |                     returnList.add(checkIdMap);
 | 
	
	
		
			
				|  | @ -3077,8 +3062,7 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |                 String obj = object.getString("obj");
 | 
	
		
			
				|  |  |                 System.out.println("obj:"+obj);
 | 
	
		
			
				|  |  |                 if (StringUtils.isNotBlank(obj)) {
 | 
	
		
			
				|  |  |                     List<Map<String,Object>> returnList = transXmlCommen(obj);
 | 
	
		
			
				|  |  |                     returnJson = JSONArray.toJSONString(returnList);
 | 
	
		
			
				|  |  |                     returnJson = obj;
 | 
	
		
			
				|  |  |                     wlyyPrescriptionCheckDO.setStatus(9);
 | 
	
		
			
				|  |  |                     logger.info("返回到互联网医院的解析后的结果:"+returnJson);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setDoctor(doctor);
 | 
	
	
		
			
				|  | @ -3138,10 +3122,9 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |             wlyyHttpLogDO.setCode("200");
 | 
	
		
			
				|  |  |             String obj = object.getString("obj");
 | 
	
		
			
				|  |  |             System.out.println("obj:"+obj);
 | 
	
		
			
				|  |  |             if (StringUtils.isNotBlank(obj)) {
 | 
	
		
			
				|  |  |                 List<Map<String,Object>> returnList = transXmlCommen(obj);
 | 
	
		
			
				|  |  |             if (StringUtils.isNotBlank(obj)) { ;
 | 
	
		
			
				|  |  |                 wlyyPrescriptionCheckDO.setStatus(11);
 | 
	
		
			
				|  |  |                 returnJson = JSONArray.toJSONString(returnList);
 | 
	
		
			
				|  |  |                 returnJson = obj;
 | 
	
		
			
				|  |  |                 logger.info("返回到互联网医院的解析后的结果:"+returnJson);
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setDoctor(doctor);
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setCreateTime(new Date());
 |