package com.evobms.project.bms.service; import java.util.List; import com.evobms.project.bms.domain.BmsChargeTemperature; import com.baomidou.mybatisplus.extension.service.IService; /** * BMS充电座温度数据Service接口 * * @author tzy * @date 2026-02-23 */ public interface IBmsChargeTemperatureService extends IService { /** * 查询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 ids 需要删除的BMS充电座温度数据主键集合 * @return 结果 */ public int deleteBmsChargeTemperatureByIds(Long[] ids); /** * 删除BMS充电座温度数据信息 * * @param id BMS充电座温度数据主键 * @return 结果 */ public int deleteBmsChargeTemperatureById(Long id); }