package com.zhitan.airconditioner.service; import java.util.List; import com.zhitan.airconditioner.domain.AirConditionerLog; /** * 空调操作日志Service接口 * * @author zhitan */ public interface IAirConditionerLogService { /** * 查询空调操作日志列表 * * @param airConditionerLog 空调操作日志信息 * @return 空调操作日志集合 */ public List selectAirConditionerLogList(AirConditionerLog airConditionerLog); /** * 查询空调操作日志信息 * * @param id 空调操作日志ID * @return 空调操作日志信息 */ public AirConditionerLog selectAirConditionerLogById(Long id); /** * 根据空调ID查询操作日志列表 * * @param airConditionerId 空调ID * @return 操作日志列表 */ public List selectAirConditionerLogByAirConditionerId(Long airConditionerId); /** * 新增空调操作日志 * * @param airConditionerLog 空调操作日志信息 * @return 结果 */ public int insertAirConditionerLog(AirConditionerLog airConditionerLog); /** * 删除空调操作日志信息 * * @param id 空调操作日志ID * @return 结果 */ public int deleteAirConditionerLogById(Long id); /** * 批量删除空调操作日志信息 * * @param ids 需要删除的空调操作日志ID * @return 结果 */ public int deleteAirConditionerLogByIds(Long[] ids); }