package com.fdkankan.fusion.service;
import com.fdkankan.fusion.entity.TmCamera;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fdkankan.fusion.entity.TmDepartment;
import com.fdkankan.fusion.response.BindCameraDto;
import java.util.HashMap;
import java.util.List;
import java.util.Set;
/**
*
* 相机关联关系表 服务类
*
*
* @author
* @since 2023-07-28
*/
public interface ITmCameraService extends IService {
List getByUserId(String userId);
void unBind(List cameras);
Object getDetail(String snCode);
TmCamera getBySnCode(String snCode);
Object pageList(Long pageNum, Long pageSize, String snCode, String deptId, Integer type,String searchKey);
void bind(BindCameraDto param);
void unBind(BindCameraDto param);
void edit(BindCameraDto param);
List getByDeptIds(List deptIds);
List getByDeptIds();
HashMap getMapBySnCodes(Set snCodes);
}