|  | @ -1316,18 +1316,24 @@ public class EntranceService {
 | 
	
		
			
				|  |  |         logger.info("银医通下载: " + re);
 | 
	
		
			
				|  |  |         XMLSerializer xmlSerializer = new XMLSerializer();
 | 
	
		
			
				|  |  |         JSON json = xmlSerializer.read(re);
 | 
	
		
			
				|  |  |         Object errorCode = ((net.sf.json.JSONObject) json).get("error_code");
 | 
	
		
			
				|  |  |         if ("ok".equals(errorCode)) {
 | 
	
		
			
				|  |  |             JSON json2 = xmlSerializer.read(((net.sf.json.JSONObject) json).get("response").toString());
 | 
	
		
			
				|  |  |             System.out.println("银医通下载response:" + json2.toString(1));
 | 
	
		
			
				|  |  |             jsonObject.element("code", "1");
 | 
	
		
			
				|  |  |             jsonObject.element("obj", json);
 | 
	
		
			
				|  |  |         } else {
 | 
	
		
			
				|  |  |             Object errorMsg = ((net.sf.json.JSONObject) json).get("error_msg");
 | 
	
		
			
				|  |  |             jsonObject.element("code", "-1");
 | 
	
		
			
				|  |  |             jsonObject.element("obj", "银医通下载失败," + errorMsg);
 | 
	
		
			
				|  |  |             //{"error_type":"0","error_code":"10002","error_msg":"卡号无效"}
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | //        Object errorCode = ((net.sf.json.JSONObject) json).get("error_code");
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         //由于新建档的居民没有银医通,数据没办法同步。调用接口,暂时不判断返回结果,由诊间支付统一推送消息让居民支付
 | 
	
		
			
				|  |  |         JSON json2 = xmlSerializer.read(((net.sf.json.JSONObject) json).get("response").toString());
 | 
	
		
			
				|  |  |         System.out.println("银医通下载response:" + json2.toString(1));
 | 
	
		
			
				|  |  |         jsonObject.element("code", "1");
 | 
	
		
			
				|  |  |         jsonObject.element("obj", json);
 | 
	
		
			
				|  |  | //        if ("ok".equals(errorCode)) {
 | 
	
		
			
				|  |  | //            JSON json2 = xmlSerializer.read(((net.sf.json.JSONObject) json).get("response").toString());
 | 
	
		
			
				|  |  | //            System.out.println("银医通下载response:" + json2.toString(1));
 | 
	
		
			
				|  |  | //            jsonObject.element("code", "1");
 | 
	
		
			
				|  |  | //            jsonObject.element("obj", json);
 | 
	
		
			
				|  |  | //        } else {
 | 
	
		
			
				|  |  | //            Object errorMsg = ((net.sf.json.JSONObject) json).get("error_msg");
 | 
	
		
			
				|  |  | //            jsonObject.element("code", "-1");
 | 
	
		
			
				|  |  | //            jsonObject.element("obj", "银医通下载失败," + errorMsg);
 | 
	
		
			
				|  |  | //            //{"error_type":"0","error_code":"10002","error_msg":"卡号无效"}
 | 
	
		
			
				|  |  | //        }
 | 
	
		
			
				|  |  |         if (StringUtils.isEmpty(re)) {
 | 
	
		
			
				|  |  |             throw new Exception("返回为空!");
 | 
	
		
			
				|  |  |         } else {
 |