12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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;
- /**
- * <p>
- * 相机关联关系表 服务类
- * </p>
- *
- * @author
- * @since 2023-07-28
- */
- public interface ITmCameraService extends IService<TmCamera> {
- List<TmCamera> getByUserId(String userId);
- void unBind(List<TmCamera> 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<TmCamera> getByDeptIds(List<String> deptIds);
- List<TmCamera> getByDeptIds();
- HashMap<String, TmDepartment> getMapBySnCodes(Set<String> snCodes);
- }
|