上饶市公安局wvp平台
zhongrj
2025-01-16 f1d079f9c0b3d384090477ca54e0548373d62b57
src/main/java/com/genersoft/iot/vmp/netty/business/mapper/TalkBackEquipmentMapper.java
New file
@@ -0,0 +1,41 @@
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);
}