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<Information> getAlarmInfo() {
|
return (List<Information>)this.alarmMapper.getAlarmInfo();
|
}
|
|
@Override
|
public List<Information> getAlarmInfoById(final String userId) {
|
return (List<Information>)this.alarmMapper.getAlarmInfoById(userId);
|
}
|
|
@Override
|
public List<Information> getAlarmInfoByStatus(final String status) {
|
return (List<Information>)this.alarmMapper.getAlarmInfoByStatus(status);
|
}
|
|
@Override
|
public List<Information> getAlarmInfoByTime(final String starttime, final String endtime) {
|
return (List<Information>)this.alarmMapper.getAlarmInfoByTime(starttime, endtime);
|
}
|
|
@Override
|
public List<Information> getAlarmInfoByCondition(final String starttime, final String endtime, final String userId, final String status) {
|
return (List<Information>)this.alarmMapper.getAlarmInfoByCondition(starttime, endtime, userId, status);
|
}
|
|
@Override
|
public List<Information> getLatestAlarmInfo() {
|
return (List<Information>)this.alarmMapper.getLatestAlarmInfo();
|
}
|
}
|