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); }