package com.doumee.service.business; import com.doumee.core.haikang.model.param.request.AcsDeviceListRequest; import com.doumee.core.haikang.model.param.request.DoorsListRequest; import com.doumee.core.haikang.model.param.request.ParkListRequest; import com.doumee.core.haikang.model.param.request.PrivilegeGroupRequest; import com.doumee.core.haikang.model.param.request.event.acs.EventAcsRequest; import com.doumee.core.haikang.model.param.request.event.parks.EventParkRequest; import com.doumee.core.haikang.model.param.request.event.visit.EventVisitRequest; import javax.servlet.http.HttpServletResponse; /** * 停车场事件推送记录表Service定义 * @author 江蹄蹄 * @date 2023/11/30 15:33 */ public interface HkSyncService { /** * 同步海康门禁设备 * @param param * @return */ String syncHkDevices(AcsDeviceListRequest param); /** * 同步海康停车库 * @param param * @return */ String syncHkParks(ParkListRequest param); /** * 同步海康门禁点列表信息(暂无用) * @param param * @return */ String syncDoors(DoorsListRequest param); /** * 同步海康访客权限组 * @param param * @return */ String syncPrivilege(PrivilegeGroupRequest param); String dealAcsEvent(EventAcsRequest param, HttpServletResponse response); String dealVisitEvent(EventVisitRequest param, HttpServletResponse response); String dealParkEvent(EventParkRequest param, HttpServletResponse response); void cancelEventSub(); }