Browse Source

Merge branch 'dev' into dev-shiheng

荭琪枫 2 years ago
parent
commit
16ead18c65

+ 1 - 1
iot-data/iot-model/src/main/java/cc/iotkit/model/alert/AlertRecord.java

@@ -44,7 +44,7 @@ public class AlertRecord implements Owned<String> {
     /**
      * 告警时间
      */
-    private Long alartTime;
+    private Long alertTime;
 
     /**
      * 告警详情

+ 1 - 1
iot-data/iot-rdb-data-service/src/main/java/cc/iotkit/data/model/TbAlertRecord.java

@@ -31,7 +31,7 @@ public class TbAlertRecord {
     /**
      * 告警时间
      */
-    private Long alartTime;
+    private Long alertTime;
 
     /**
      * 告警详情

+ 7 - 9
iot-data/iot-rdb-data-service/src/main/java/cc/iotkit/data/service/AlertConfigDataImpl.java

@@ -4,22 +4,19 @@ import cc.iotkit.common.api.PageRequest;
 import cc.iotkit.data.IAlertConfigData;
 import cc.iotkit.data.dao.AlertConfigRepository;
 import cc.iotkit.data.model.AlertConfigMapper;
-import cc.iotkit.data.model.ProductMapper;
 import cc.iotkit.data.model.TbAlertConfig;
-import cc.iotkit.data.model.TbProduct;
 import cc.iotkit.model.Paging;
 import cc.iotkit.model.alert.AlertConfig;
-import java.util.List;
-import java.util.UUID;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Primary;
-import org.springframework.data.domain.Example;
 import org.springframework.data.domain.Page;
 import org.springframework.data.domain.Pageable;
-import org.springframework.data.domain.Sort;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+import java.util.UUID;
+
 @Primary
 @Service
 public class AlertConfigDataImpl implements IAlertConfigData {
@@ -49,7 +46,7 @@ public class AlertConfigDataImpl implements IAlertConfigData {
 
     @Override
     public void deleteById(String s) {
-
+        alertConfigRepository.deleteById(s);
     }
 
     @Override
@@ -69,8 +66,9 @@ public class AlertConfigDataImpl implements IAlertConfigData {
 
     @Override
     public Paging<AlertConfig> selectAlertConfigPage(PageRequest<AlertConfig> request) {
-        Pageable pageable = org.springframework.data.domain.PageRequest.of(request.getPageNo(), request.getPageSize(), Sort.Direction.DESC, "createAt");
-        Page<TbAlertConfig> alertConfigPage =  alertConfigRepository.findAll(Example.of(AlertConfigMapper.M.toVo(request.getData())), pageable);
+        //Pageable pageable = org.springframework.data.domain.PageRequest.of(request.getPageNo(), request.getPageSize());
+        //Page<TbAlertConfig> alertConfigPage =  alertConfigRepository.findAll(Example.of(AlertConfigMapper.M.toVo(request.getData())), pageable);
+        Page<TbAlertConfig> alertConfigPage =  alertConfigRepository.findAll(Pageable.ofSize(request.getPageSize()).withPage(request.getPageNo() - 1));
         return new Paging<>(alertConfigPage.getTotalElements(), AlertConfigMapper.toDto(alertConfigPage.getContent()));
     }
 }

+ 2 - 4
iot-data/iot-rdb-data-service/src/main/java/cc/iotkit/data/service/AlertRecordDataImpl.java

@@ -70,10 +70,8 @@ public class AlertRecordDataImpl implements IAlertRecordData {
 
   @Override
   public Paging<AlertRecord> selectAlertConfigPage(PageRequest<AlertRecord> request) {
-    Pageable pageable = org.springframework.data.domain.PageRequest.of(request.getPageNo(),
-        request.getPageSize(), Sort.Direction.DESC, "alartTime");
-    Page<TbAlertRecord> alertRecordPage = alertRecordRepository.findAll(
-        Example.of(AlertRecordMapper.M.toVo(request.getData())), pageable);
+   // Pageable pageable = org.springframework.data.domain.PageRequest.of(request.getPageNo(),request.getPageSize(), Sort.Direction.DESC, "alartTime");
+    Page<TbAlertRecord> alertRecordPage = alertRecordRepository.findAll(Pageable.ofSize(request.getPageSize()).withPage(request.getPageNo() - 1));
     return new Paging<>(alertRecordPage.getTotalElements(),
         AlertRecordMapper.toDto(alertRecordPage.getContent()));
   }