IntelligentRecognition/ah-jjsp-service/.svn/pristine/80/8046d9555c0ba17f516af093a75...

40 lines
1.5 KiB
Plaintext

package com.sercurityControl.proteam.dutyTask.service;
import com.github.pagehelper.PageInfo;
import com.sercurityControl.proteam.dutyTask.domain.ResourceMonitorEntity;
import com.sercurityControl.proteam.dutyTask.domain.ServerMonitorEntity;
import com.sercurityControl.proteam.dutyTask.domain.TodayTaskVo;
import com.sercurityControl.proteam.dutyTask.mapper.ResourceMonitorMapper;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
import java.util.List;
@Service(value = "ResourceMonitorService")
public class ResourceMonitorServiceImpl implements ResourceMonitorService {
@Resource(name = "ResourceMonitorMapper")
private ResourceMonitorMapper mapper;
@Override
public PageInfo<ResourceMonitorEntity> getDeviceStatusMonitorList(ResourceMonitorEntity entity) {
List<ResourceMonitorEntity> list = mapper.getDeviceStatusMonitorList(entity);
PageInfo<ResourceMonitorEntity> pageInfo = new PageInfo<>(list);
return pageInfo;
}
@Override
@Transactional(rollbackFor = Exception.class)
public void addResourceData(ResourceMonitorEntity entity) {
mapper.addResourceData(entity);
}
@Override
public PageInfo<ResourceMonitorEntity> getAlarmRecordList(ResourceMonitorEntity entity) {
List<ResourceMonitorEntity> list = mapper.getAlarmReocrdList(entity);
PageInfo<ResourceMonitorEntity> pageInfo = new PageInfo<>(list);
return pageInfo;
}
}