dongyukun
2024-11-05 e8ad669f7c97d45cd23630dc101180a130d6c17e
提交 | 用户 | 时间
ce910c 1 package com.iailab.module.data.dev.dao;
H 2
3 import com.baomidou.mybatisplus.core.metadata.IPage;
4 import com.iailab.framework.common.dao.BaseDao;
5 import com.iailab.module.data.dev.dto.AlarmCameraDTO;
6 import com.iailab.module.data.dev.entity.AlarmCameraEntity;
7 import org.apache.ibatis.annotations.Mapper;
8 import org.apache.ibatis.annotations.Param;
9
10 import java.util.List;
11 import java.util.Map;
12
13 /**
14  * @author PanZhibao
15  * @Description
16  * @createTime 2024年03月09日
17  */
18 @Mapper
19 public interface AlarmCameraDao extends BaseDao<AlarmCameraEntity> {
20
21     IPage<AlarmCameraDTO> getPage(IPage<AlarmCameraEntity> page, @Param("params") Map<String, Object> params);
22
23     int updateEnableBatch(Map<String, Object> map);
24
25     List<AlarmCameraDTO> getList(Map<String, Object> params);
26
27     AlarmCameraDTO getByCameraCode(Integer cameraCode);
28
29     AlarmCameraDTO getByCameraId(String cameraId);
30 }