package com.genersoft.iot.vmp.netty.business.mapper;
|
|
import com.genersoft.iot.vmp.netty.business.entity.TalkBackEquipment;
|
import com.genersoft.iot.vmp.netty.business.entity.TalkBackEquipmentRecord;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Select;
|
|
/**
|
* 对讲设备mapper映射层
|
* @author zhongrj
|
* @date 2023-03-02
|
*/
|
@Mapper
|
public interface TalkBackEquipmentMapper {
|
|
/**
|
* 新增对讲设备数据
|
* @param talkBackEquipment
|
*/
|
void saveTalkBackEquipment(TalkBackEquipment talkBackEquipment);
|
|
/**
|
* 新增对讲设备历史数据
|
* @param talkBackEquipmentRecord
|
*/
|
void saveTalkBackEquipmentRecord(TalkBackEquipmentRecord talkBackEquipmentRecord);
|
|
/**
|
* 查询设备信息
|
* @param code
|
* @return
|
*/
|
@Select("select * from sys_talk_back_equipment where terminal_number = #{code}")
|
TalkBackEquipment getTalkBackEquipment(String code);
|
|
/**
|
* 修改对讲设备信息
|
* @param talkBackEquipment
|
*/
|
void updateTalkBackEquipment(TalkBackEquipment talkBackEquipment);
|
}
|