package com.iailab.module.data.dev.dao; import com.baomidou.mybatisplus.core.metadata.IPage; import com.iailab.framework.common.dao.BaseDao; import com.iailab.module.data.dev.dto.AlarmCameraDTO; import com.iailab.module.data.dev.entity.AlarmCameraEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2024年03月09日 */ @Mapper public interface AlarmCameraDao extends BaseDao { IPage getPage(IPage page, @Param("params") Map params); int updateEnableBatch(Map map); List getList(Map params); AlarmCameraDTO getByCameraCode(Integer cameraCode); AlarmCameraDTO getByCameraId(String cameraId); }