|
@@ -47,6 +47,31 @@ public class RemoteOpcLogServiceImpl extends BaseServiceImpl<RemoteOpcLogMapper,
|
|
return new MyPage(mapper.selectList(record));
|
|
return new MyPage(mapper.selectList(record));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public List<RemoteOpcLogVO> selectList(RemoteOpcLogDTO record) {
|
|
|
|
+ if (record.getSearchType() != null && record.getCreatedTimeEnd() != null) {
|
|
|
|
+ LocalDateTime createdTimeEnd = record.getCreatedTimeEnd();
|
|
|
|
+ if (record.getSearchType() == 1) {// 10分钟
|
|
|
|
+ LocalDateTime createdTimeStart = createdTimeEnd.plusMinutes(-10);
|
|
|
|
+ record.setCreatedTimeStart(createdTimeStart);
|
|
|
|
+ } else if (record.getSearchType() == 2) {// 20分钟
|
|
|
|
+ LocalDateTime createdTimeStart = createdTimeEnd.plusMinutes(-20);
|
|
|
|
+ record.setCreatedTimeStart(createdTimeStart);
|
|
|
|
+ } else if (record.getSearchType() == 3) {// 30分钟
|
|
|
|
+ LocalDateTime createdTimeStart = createdTimeEnd.plusMinutes(-30);
|
|
|
|
+ record.setCreatedTimeStart(createdTimeStart);
|
|
|
|
+ } else if (record.getSearchType() == 4) {// 60分钟
|
|
|
|
+ LocalDateTime createdTimeStart = createdTimeEnd.plusMinutes(-60);
|
|
|
|
+ record.setCreatedTimeStart(createdTimeStart);
|
|
|
|
+ } else {// 10分钟 默认
|
|
|
|
+ LocalDateTime createdTimeStart = createdTimeEnd.plusMinutes(-10);
|
|
|
|
+ record.setCreatedTimeStart(createdTimeStart);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ return mapper.selectList(record);
|
|
|
|
+ }
|
|
|
|
+
|
|
@Override
|
|
@Override
|
|
public AbstractPageResultBean<RemoteOpcLog> selectPageInfo(RemoteOpcLogDTO record, int pageNum, int pageSize) {
|
|
public AbstractPageResultBean<RemoteOpcLog> selectPageInfo(RemoteOpcLogDTO record, int pageNum, int pageSize) {
|
|
PageHelper.startPage(pageNum, pageSize);
|
|
PageHelper.startPage(pageNum, pageSize);
|