evo-BMS/src/main/java/com/evobms/project/bms/mapper/BmsChargeTemperatureMapper.java

62 lines
1.7 KiB
Java

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<BmsChargeTemperature> {
/**
* 查询BMS充电座温度数据
*
* @param id BMS充电座温度数据主键
* @return BMS充电座温度数据
*/
public BmsChargeTemperature selectBmsChargeTemperatureById(Long id);
/**
* 查询BMS充电座温度数据列表
*
* @param bmsChargeTemperature BMS充电座温度数据
* @return BMS充电座温度数据集合
*/
public List<BmsChargeTemperature> 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);
}