package com.welampiot.service.impl; import com.welampiot.dao.ElectricityMeterDao; import com.welampiot.dto.ElectricityMeterDTO; import com.welampiot.service.ElectricityMeterLogService; import com.welampiot.service.ElectricityMeterService; import com.welampiot.vo.BaseVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class ElectricityMeterServiceImpl implements ElectricityMeterService { @Autowired private ElectricityMeterDao electricityMeterDao; @Autowired private ElectricityMeterLogService electricityMeterLogService; @Override public List getElectricityMeterListByBaseVO(BaseVO baseVO) { return electricityMeterDao.getElectricityMeterListByBaseVO(baseVO); } @Override public Integer getEleMeterTotalByBaseVO(BaseVO baseVO) { return electricityMeterDao.getEleMeterTotalByBaseVO(baseVO); } @Override public void delEleMeterDataById(Integer id) { electricityMeterLogService.delEleMeterLogByMeterId(id); electricityMeterDao.delEleMeterDataById(id); } @Override public void addEleMeterData(ElectricityMeterDTO meterDTO) { electricityMeterDao.addEleMeterData(meterDTO); } @Override public void updateEleMeterData(ElectricityMeterDTO meterDTO) { electricityMeterDao.updateEleMeterData(meterDTO); } @Override public Integer checkEleMeterData(ElectricityMeterDTO meterDTO) { return electricityMeterDao.checkEleMeterData(meterDTO); } }