package com.ard.alarm.digitization.service.impl;
|
|
import com.ard.alarm.digitization.mapper.DatabridgeMapper;
|
import com.ard.alarm.digitization.model.Databridge;
|
import com.ard.alarm.digitization.service.DatabridgeService;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
import java.util.Date;
|
import java.util.List;
|
|
/**
|
* @Description:
|
* @ClassName: DatabridgeServiceImpl
|
* @Author: 刘苏义
|
* @Date: 2023年09月18日16:41:50
|
**/
|
@Service
|
public class DatabridgeServiceImpl implements DatabridgeService {
|
@Resource
|
DatabridgeMapper databridgeMapper;
|
public static Date lastTime;
|
|
@Override
|
public List<Databridge> selectDatabridgeList(Databridge row) {
|
List<Databridge> dataBridgeList;
|
if (lastTime == null) {
|
lastTime = new Date();
|
row.setRowNum(10);
|
dataBridgeList = databridgeMapper.selectDatabridgeList(row);
|
lastTime=dataBridgeList.get(0).getDateTime();
|
} else {
|
row.setDateTime(lastTime);
|
dataBridgeList = databridgeMapper.selectDatabridgeList(row);
|
}
|
return dataBridgeList;
|
}
|
|
@Override
|
public Databridge selectByPrimaryKey(String id) {
|
return databridgeMapper.selectByPrimaryKey(id);
|
}
|
|
}
|