| 
					
				 | 
			
			
				@ -888,6 +888,16 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String failMsg = "当前救助工单已取消"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        result.put(ResponseContant.resultFlag, ResponseContant.success); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        result.put(ResponseContant.resultMsg,JSONObject.parseObject(JSON.toJSONStringWithDateFormat(assistanceDO,"yyyy-MM-dd HH:mm:ss", SerializerFeature.WriteMapNullValue))); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        BaseEmergencyWarnLogDO logTypeDO = new BaseEmergencyWarnLogDO(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setUserCode(patient); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setUserName(assistanceDO.getPatientName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setOrderId(orderId); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setUserType(1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setContent("前往定位"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logTypeDO.setType(6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        logDao.save(logTypeDO); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return result; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1434,13 +1444,15 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            jsonObject.put("status",map.get("status")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            jsonObject.put("createTime",map.get("createTime")); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String sql = "select * from base_emergency_warn_log where user_type = 2 and order_id = '"+orderId+"' and type IS NOT NULL "; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        String sql = "select * from base_emergency_warn_log where (user_type = 2 and order_id = '"+orderId+"' and type IS NOT NULL) " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                " OR (user_type = 1 AND order_id = '"+"+orderId+"+"' and type IS NOT NULL)"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<BaseEmergencyWarnLogDO> query = jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(BaseEmergencyWarnLogDO.class)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type1_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type2_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type3_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type4_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type5_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        jsonObject.put("type6_status",0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        for (BaseEmergencyWarnLogDO baseEmergencyWarnLogDO : query) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            switch (baseEmergencyWarnLogDO.getType()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 1: 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -1473,6 +1485,12 @@ public class EmergencyAssistanceService extends BaseJpaService<EmergencyAssistan 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type5_content",baseEmergencyWarnLogDO.getContent()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type5_time",baseEmergencyWarnLogDO.getCreateTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                case 6: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type6_status",1); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type6_name",baseEmergencyWarnLogDO.getUserName()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type6_content",baseEmergencyWarnLogDO.getContent()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    jsonObject.put("type6_time",baseEmergencyWarnLogDO.getCreateTime()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                default: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                    break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            } 
			 |