package com.ld.igds.sec.service;
|
|
import com.ld.igds.sec.dto.SecCameraDto;
|
import com.ld.igds.sec.dto.SecurityParam;
|
|
import java.util.List;
|
|
/**
|
* 摄像头信息接口
|
*
|
* @author: andy.jia
|
* @description:
|
* @version:
|
* @data:2020年6月11日
|
*
|
*/
|
public interface CoreSecCameraService {
|
|
public SecCameraDto getCameraById(String companyId, String cameraId);
|
|
public void refreshCache(String companyId);
|
|
|
public List<SecCameraDto> getAllCacheCamera(String companyId);
|
|
/**
|
* 根据参数更新设备的位置信息
|
* @param param
|
*/
|
void updatePos(SecurityParam param);
|
|
|
/**
|
* 更新摄像头状态
|
* @param companyId
|
*/
|
void updateCameraStatus(String companyId);
|
|
/**
|
* 更新设备信息,先更新,失败则新增
|
* @param data
|
*/
|
void updateCamera(SecCameraDto data);
|
|
}
|