|  | @ -3034,12 +3034,10 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |     public String saveCheckInputInfo(String prescriptionId,String payType,String doctor,String patient,List<WlyyPrescriptionDiagnosisDO> diagnosisDOS,List<WlyyPrescriptionInfoDO> infos) throws Exception{
 | 
	
		
			
				|  |  |         JSONObject jsonObject = initEntranceParam(payType,doctor,patient,diagnosisDOS);
 | 
	
		
			
				|  |  |         String tjPrescriptionId = "";
 | 
	
		
			
				|  |  |         WlyyPrescriptionCheckDO wlyyPrescriptionCheckDO = new WlyyPrescriptionCheckDO();
 | 
	
		
			
				|  |  |         //如果重新审核药品 一定要把返回的orderNo的值拿到赋值到prescriptionId里
 | 
	
		
			
				|  |  |         if (StringUtils.isNotEmpty(prescriptionId)) {
 | 
	
		
			
				|  |  |             tjPrescriptionId = prescriptionId;
 | 
	
		
			
				|  |  |             jsonObject.put("PATIENT_PRES_ID",tjPrescriptionId);
 | 
	
		
			
				|  |  |             wlyyPrescriptionCheckDO = prescriptionCheckDao.findOne(prescriptionId);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         if (null!=infos&&infos.size()>0) {
 | 
	
		
			
				|  |  |             String response = "";
 | 
	
	
		
			
				|  | @ -3063,7 +3061,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |                 System.out.println("obj:"+obj);
 | 
	
		
			
				|  |  |                 if (StringUtils.isNotBlank(obj)) {
 | 
	
		
			
				|  |  |                     returnJson = obj;
 | 
	
		
			
				|  |  |                     wlyyPrescriptionCheckDO.setStatus(9);
 | 
	
		
			
				|  |  |                     logger.info("返回到互联网医院的解析后的结果:"+returnJson);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setDoctor(doctor);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setCreateTime(new Date());
 | 
	
	
		
			
				|  | @ -3071,10 +3068,9 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setResponse(returnJson);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setName("saveCheckPrescription");
 | 
	
		
			
				|  |  |                 } else {
 | 
	
		
			
				|  |  |                     returnJson = "保存成功";
 | 
	
		
			
				|  |  |                     wlyyPrescriptionCheckDO.setStatus(10);
 | 
	
		
			
				|  |  |                     returnJson = "保存失败";
 | 
	
		
			
				|  |  |                     logger.info(returnJson);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setCode("success");
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setCode("failed");
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setDoctor(doctor);
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setCreateTime(new Date());
 | 
	
		
			
				|  |  |                     wlyyHttpLogDO.setRequest(infos + jsonObject.toString());
 | 
	
	
		
			
				|  | @ -3100,11 +3096,9 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |     public String deleteCheckInputInfo(String prescriptionId,String payType,String doctor,String patient,List<WlyyPrescriptionDiagnosisDO> diagnosisDOS) throws Exception{
 | 
	
		
			
				|  |  |         JSONObject jsonObject = initEntranceParam(payType,doctor,patient,diagnosisDOS);
 | 
	
		
			
				|  |  |         String tjPrescriptionId = "";
 | 
	
		
			
				|  |  |         WlyyPrescriptionCheckDO wlyyPrescriptionCheckDO = new WlyyPrescriptionCheckDO();
 | 
	
		
			
				|  |  |         //如果重新审核药品 一定要把返回的orderNo的值拿到赋值到prescriptionId里
 | 
	
		
			
				|  |  |         if (StringUtils.isNotEmpty(prescriptionId)){
 | 
	
		
			
				|  |  |             tjPrescriptionId = prescriptionId;
 | 
	
		
			
				|  |  |             wlyyPrescriptionCheckDO = prescriptionCheckDao.findOne(tjPrescriptionId);
 | 
	
		
			
				|  |  |             jsonObject.put("PATIENT_PRES_ID",tjPrescriptionId);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         String response = "";
 | 
	
	
		
			
				|  | @ -3123,7 +3117,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |             String obj = object.getString("obj");
 | 
	
		
			
				|  |  |             System.out.println("obj:"+obj);
 | 
	
		
			
				|  |  |             if (StringUtils.isNotBlank(obj)) { ;
 | 
	
		
			
				|  |  |                 wlyyPrescriptionCheckDO.setStatus(11);
 | 
	
		
			
				|  |  |                 returnJson = obj;
 | 
	
		
			
				|  |  |                 logger.info("返回到互联网医院的解析后的结果:"+returnJson);
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setDoctor(doctor);
 | 
	
	
		
			
				|  | @ -3134,7 +3127,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |             } else {
 | 
	
		
			
				|  |  |                 returnJson = "删除成功";
 | 
	
		
			
				|  |  |                 logger.info(returnJson);
 | 
	
		
			
				|  |  |                 wlyyPrescriptionCheckDO.setStatus(12);
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setCode("删除成功");
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setDoctor(doctor);
 | 
	
		
			
				|  |  |                 wlyyHttpLogDO.setCreateTime(new Date());
 | 
	
	
		
			
				|  | @ -3144,7 +3136,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         } else {
 | 
	
		
			
				|  |  |             returnJson = "entranceUrl接口调用失败";
 | 
	
		
			
				|  |  |             wlyyPrescriptionCheckDO.setStatus(11);
 | 
	
		
			
				|  |  |             wlyyHttpLogDO.setCode("error");
 | 
	
		
			
				|  |  |             wlyyHttpLogDO.setDoctor(doctor);
 | 
	
		
			
				|  |  |             wlyyHttpLogDO.setCreateTime(new Date());
 | 
	
	
		
			
				|  | @ -3153,8 +3144,6 @@ public Map checkSyncHis(String IoFlag,String PayCardNo,String NullahNumber,Strin
 | 
	
		
			
				|  |  |             wlyyHttpLogDO.setName("deleteCheckPrescription");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         wlyyHttpLogDao.save(wlyyHttpLogDO);
 | 
	
		
			
				|  |  |         prescriptionCheckDao.save(wlyyPrescriptionCheckDO);
 | 
	
		
			
				|  |  |         wlyyPrescriptionCheckDO.setReason(returnJson);
 | 
	
		
			
				|  |  |         return returnJson;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     }
 |