package org.springblade.modules.netty.business.mapper;
|
|
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Select;
|
import org.springblade.modules.netty.business.entity.PoliceCarEquipment;
|
import org.springblade.modules.netty.business.entity.PoliceCarEquipmentRecord;
|
|
/**
|
* 对讲设备mapper映射层
|
* @author zhongrj
|
* @date 2023-03-02
|
*/
|
@Mapper
|
public interface PoliceCarEquipmentMapper {
|
|
/**
|
* 新增对讲设备数据
|
* @param policeCarEquipment
|
*/
|
void saveTalkBackEquipment(PoliceCarEquipment policeCarEquipment);
|
|
/**
|
* 新增对讲设备历史数据
|
* @param policeCarEquipmentRecord
|
*/
|
void saveTalkBackEquipmentRecord(PoliceCarEquipmentRecord policeCarEquipmentRecord);
|
|
/**
|
* 查询设备信息
|
* @param code
|
* @return
|
*/
|
PoliceCarEquipment getTalkBackEquipment(@Param("code") String code);
|
|
/**
|
* 修改对讲设备信息
|
* @param policeCarEquipment
|
*/
|
void updateTalkBackEquipment(PoliceCarEquipment policeCarEquipment);
|
}
|