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); }