package com.skyline.electricity.service.impl; import com.skyline.electricity.service.*; import org.springframework.stereotype.*; import org.springframework.transaction.annotation.*; import com.skyline.electricity.mapper.*; import org.springframework.beans.factory.annotation.*; import java.util.*; import com.skyline.electricity.pojo.*; @Service @Transactional(transactionManager = "firstDataSourceTransactionManger") public class AlarmServiceImpl implements AlarmService { @Autowired private AlarmMapper alarmMapper; @Override public List getAlarmInfo() { return (List)this.alarmMapper.getAlarmInfo(); } @Override public List getAlarmInfoById(final String userId) { return (List)this.alarmMapper.getAlarmInfoById(userId); } @Override public List getAlarmInfoByStatus(final String status) { return (List)this.alarmMapper.getAlarmInfoByStatus(status); } @Override public List getAlarmInfoByTime(final String starttime, final String endtime) { return (List)this.alarmMapper.getAlarmInfoByTime(starttime, endtime); } @Override public List getAlarmInfoByCondition(final String starttime, final String endtime, final String userId, final String status) { return (List)this.alarmMapper.getAlarmInfoByCondition(starttime, endtime, userId, status); } @Override public List getLatestAlarmInfo() { return (List)this.alarmMapper.getLatestAlarmInfo(); } }