package com.zhitan.airconditioner.service.impl; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.zhitan.airconditioner.mapper.AirConditionerLogMapper; import com.zhitan.airconditioner.domain.AirConditionerLog; import com.zhitan.airconditioner.service.IAirConditionerLogService; /** * 空调操作日志Service业务层处理 * * @author zhitan */ @Service public class AirConditionerLogServiceImpl implements IAirConditionerLogService { @Autowired private AirConditionerLogMapper airConditionerLogMapper; /** * 查询空调操作日志列表 * * @param airConditionerLog 空调操作日志信息 * @return 空调操作日志集合 */ @Override public List selectAirConditionerLogList(AirConditionerLog airConditionerLog) { return airConditionerLogMapper.selectAirConditionerLogList(airConditionerLog); } /** * 查询空调操作日志信息 * * @param id 空调操作日志ID * @return 空调操作日志信息 */ @Override public AirConditionerLog selectAirConditionerLogById(Long id) { return airConditionerLogMapper.selectAirConditionerLogById(id); } /** * 根据空调ID查询操作日志列表 * * @param airConditionerId 空调ID * @return 操作日志列表 */ @Override public List selectAirConditionerLogByAirConditionerId(Long airConditionerId) { return airConditionerLogMapper.selectAirConditionerLogByAirConditionerId(airConditionerId); } /** * 新增空调操作日志 * * @param airConditionerLog 空调操作日志信息 * @return 结果 */ @Override public int insertAirConditionerLog(AirConditionerLog airConditionerLog) { return airConditionerLogMapper.insertAirConditionerLog(airConditionerLog); } /** * 删除空调操作日志信息 * * @param id 空调操作日志ID * @return 结果 */ @Override public int deleteAirConditionerLogById(Long id) { return airConditionerLogMapper.deleteAirConditionerLogById(id); } /** * 批量删除空调操作日志信息 * * @param ids 需要删除的空调操作日志ID * @return 结果 */ @Override public int deleteAirConditionerLogByIds(Long[] ids) { return airConditionerLogMapper.deleteAirConditionerLogByIds(ids); } }