package com.iailab.module.device.dao;
|
|
import com.baomidou.mybatisplus.annotation.InterceptorIgnore;
|
import com.iailab.framework.common.dao.BaseDao;
|
import com.iailab.module.device.entity.DeviceAccountEntity;
|
import org.apache.ibatis.annotations.Mapper;
|
|
import java.util.List;
|
|
/**
|
* 设备台账;
|
*
|
* @author lirm ${email}
|
* @since 1.0.0 2024-05-20
|
*/
|
@Mapper
|
public interface DeviceAccountDao extends BaseDao<DeviceAccountEntity> {
|
|
@InterceptorIgnore(blockAttack = "true")
|
void delete();
|
@InterceptorIgnore(blockAttack = "true")
|
void updateMonitorState();
|
|
DeviceAccountEntity getByDeviceId( int id);
|
@InterceptorIgnore(blockAttack = "true")
|
List<String> getDeviceIdList();
|
}
|