package com.cloud.retrieve.service; import com.alibaba.fastjson.JSONObject; import com.cloud.retrieve.model.EsDataQueryParam; import java.text.ParseException; import java.util.Date; public interface EsDataService { JSONObject getAllDataByMoreParams(EsDataQueryParam esSearch); JSONObject updateEsDataByEsId(String dataId, String ack_alarm); JSONObject findEsPersonAlarmDataByEquPage(Integer page, Integer size,String equId,String personIsHub); JSONObject findEsAllAlarmDataByPage(Integer page, Integer size, Date startDate ,Date endDate); JSONObject getPersonDetail(String id, String personId); JSONObject getAccompanyPerson(String videoReqNum, String personId ,String picDate,String Id) throws ParseException; JSONObject getPersonnLocus(String videoReqNum, String startDate, String endDate); JSONObject getPersonnLocusByRedis(String picId); }