|  | @ -39,11 +39,14 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |     public JSONArray modeTopresInfo(String json){
 | 
	
		
			
				|  |  |         try{
 | 
	
		
			
				|  |  |             JSONObject oldJson = JSONObject.parseObject(json);
 | 
	
		
			
				|  |  |             if(oldJson.getInteger("status")!=200){
 | 
	
		
			
				|  |  |                 throw new RuntimeException("智业接口失败:"+oldJson.getString("msg"));
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             String dataStr = oldJson.getString("data");
 | 
	
		
			
				|  |  |             JSONObject data = JSONObject.parseObject(dataStr);
 | 
	
		
			
				|  |  |             JSONArray returnData = data.getJSONArray("returnData");
 | 
	
		
			
				|  |  |             String code = data.getString("CODE");
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)){
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)&&returnData.size()>0){
 | 
	
		
			
				|  |  |                 JSONArray rs = new JSONArray();
 | 
	
		
			
				|  |  |                 Iterator iterator = returnData.iterator();
 | 
	
		
			
				|  |  |                 while (iterator.hasNext()){
 | 
	
	
		
			
				|  | @ -102,7 +105,7 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |             logger.info("PresModeAdapter:modeTopresInfo:Json:"+json);
 | 
	
		
			
				|  |  |             throw e;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return null;
 | 
	
		
			
				|  |  |         return new JSONArray();
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
	
		
			
				|  | @ -114,10 +117,13 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |     public JSONArray modeToPrescription(String json){
 | 
	
		
			
				|  |  |         try{
 | 
	
		
			
				|  |  |             JSONObject oldJson = JSONObject.parseObject(json);
 | 
	
		
			
				|  |  |             if(oldJson.getInteger("status")!=200){
 | 
	
		
			
				|  |  |                 throw new RuntimeException("智业接口失败:"+oldJson.getString("msg"));
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             JSONObject data = oldJson.getJSONObject("data");
 | 
	
		
			
				|  |  |             JSONArray returnData = data.getJSONArray("returnData");
 | 
	
		
			
				|  |  |             String code = data.getString("CODE");
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)){
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)&&returnData.size()>0){
 | 
	
		
			
				|  |  |                 JSONArray rs = new JSONArray();
 | 
	
		
			
				|  |  |                 Iterator iterator = returnData.iterator();
 | 
	
		
			
				|  |  |                 while (iterator.hasNext()){
 | 
	
	
		
			
				|  | @ -210,7 +216,7 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |             logger.info("PresModeAdapter:modeToPrescription:Json:"+json);
 | 
	
		
			
				|  |  |             throw e;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return null;
 | 
	
		
			
				|  |  |         return new JSONArray();
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     /**
 | 
	
	
		
			
				|  | @ -221,10 +227,13 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |     public JSONObject modelToSinglePrescription(String json){
 | 
	
		
			
				|  |  |         try{
 | 
	
		
			
				|  |  |             JSONObject oldJson = JSONObject.parseObject(json);
 | 
	
		
			
				|  |  |             if(oldJson.getInteger("status")!=200){
 | 
	
		
			
				|  |  |                 throw new RuntimeException("智业接口失败:"+oldJson.getString("msg"));
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             JSONObject data = oldJson.getJSONObject("data");
 | 
	
		
			
				|  |  |             JSONArray returnData = data.getJSONArray("returnData");
 | 
	
		
			
				|  |  |             String code = data.getString("CODE");
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)){
 | 
	
		
			
				|  |  |             if(StringUtils.isNotBlank(code)&&"1".equals(code)&&returnData.size()>0){
 | 
	
		
			
				|  |  |                 JSONArray modeArray = returnData.getJSONArray(0);
 | 
	
		
			
				|  |  |                 JSONObject mode = (JSONObject) modeArray.get(0);
 | 
	
		
			
				|  |  |                 JSONObject p  = new JSONObject();
 | 
	
	
		
			
				|  | @ -308,7 +317,7 @@ public class PresModeAdapter {
 | 
	
		
			
				|  |  |             logger.info("PresModeAdapter:modelToSinglePrescription:Json:"+json);
 | 
	
		
			
				|  |  |             throw e;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return null;
 | 
	
		
			
				|  |  |         return new JSONObject();
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | }
 |