package com.evobms.project.bms.mapper; import java.util.List; import com.evobms.project.bms.domain.BmsChargeTemperature; import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * BMS充电座温度数据Mapper接口 * * @author tzy * @date 2026-02-23 */ public interface BmsChargeTemperatureMapper extends BaseMapper { /** * 查询BMS充电座温度数据 * * @param id BMS充电座温度数据主键 * @return BMS充电座温度数据 */ public BmsChargeTemperature selectBmsChargeTemperatureById(Long id); /** * 查询BMS充电座温度数据列表 * * @param bmsChargeTemperature BMS充电座温度数据 * @return BMS充电座温度数据集合 */ public List selectBmsChargeTemperatureList(BmsChargeTemperature bmsChargeTemperature); /** * 新增BMS充电座温度数据 * * @param bmsChargeTemperature BMS充电座温度数据 * @return 结果 */ public int insertBmsChargeTemperature(BmsChargeTemperature bmsChargeTemperature); /** * 修改BMS充电座温度数据 * * @param bmsChargeTemperature BMS充电座温度数据 * @return 结果 */ public int updateBmsChargeTemperature(BmsChargeTemperature bmsChargeTemperature); /** * 删除BMS充电座温度数据 * * @param id BMS充电座温度数据主键 * @return 结果 */ public int deleteBmsChargeTemperatureById(Long id); /** * 批量删除BMS充电座温度数据 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deleteBmsChargeTemperatureByIds(Long[] ids); }