| 
					
				 | 
			
			
				@ -322,6 +322,13 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmp.put("name","系统预警"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmp.put("status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmp.put(statusName,"未读"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (assistanceDO.getOrderSource()==2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                Map<String,Object> tmp2 = new HashMap<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                tmp2.put("name","电话通知"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                tmp2.put("status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                tmp2.put(statusName,"未呼叫"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                arr.add(tmp2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            SystemMessageDO messageDO = systemMessageDao.findByRelationCodeAndReceiver(assistanceDO.getId(),patientId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            if (messageDO != null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                if (StringUtils.isNotBlank(messageDO.getIsRead())){ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -526,15 +533,15 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public JSONObject existApplyStatus(String patient){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        JSONObject result = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        JSONObject tmpObj = new JSONObject(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        EmergencyAssistanceDO assistanceDO = emergencyAssistanceDao.findByProxyPatientAndStatus(patient,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (assistanceDO==null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<EmergencyAssistanceDO> assistanceDO = emergencyAssistanceDao.findByProxyPatientAndStatus(patient,1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if (assistanceDO.size()==0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("exist","false"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            result.put(ResponseContant.resultFlag, ResponseContant.success); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            result.put(ResponseContant.resultMsg,tmpObj); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject detail  = getOrderDetail(assistanceDO.getId(),null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            JSONObject detail  = getOrderDetail(assistanceDO.get(0).getId(),null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("exist","true"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            tmpObj.put("assistanceDO",detail.getJSONObject("resultMsg")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            result.put(ResponseContant.resultFlag, ResponseContant.success); 
			 |