Browse Source

"异常点位计算"

yangjunfeng 5 months ago
parent
commit
88b2cc7cb7
100 changed files with 169 additions and 68 deletions
  1. 1 1
      hnls-dc/src/main/resources/bootstrap.yml
  2. 1 0
      hnls-mis/hnls-mis-boot/src/main/java/com/tofly/xrtymis/XrtyMisApplication.java
  3. 29 0
      hnls-scada/hnls-scada-api/pom.xml
  4. 22 0
      hnls-scada/hnls-scada-api/src/main/java/com/tofly/api/ScadaClient.java
  5. 59 0
      hnls-scada/hnls-scada-boot/pom.xml
  6. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/ScadaApplication.java
  7. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/BaseController.java
  8. 1 3
      hnls-scada/src/main/java/com/tofly/scada/common/FeignConfig.java
  9. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/FlowConstant.java
  10. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/GlobalExceptionHandler.java
  11. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/MessageTopicEnum.java
  12. 55 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/ScheduledTask.java
  13. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/IOServerController.java
  14. 1 6
      hnls-scada/src/main/java/com/tofly/scada/controller/ScadaController.java
  15. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/ScadaMsgController.java
  16. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/ScadaReportController.java
  17. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/TfScadaReportListController.java
  18. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Allocation.java
  19. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/DeviceArchiveManage.java
  20. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Dmatable.java
  21. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/MessagepushW.java
  22. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/MessagerecipientW.java
  23. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Scada.java
  24. 0 2
      hnls-scada/src/main/java/com/tofly/scada/entity/ScadaIoserverHis.java
  25. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/ScadaMonitor.java
  26. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/ScadaReport.java
  27. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/StatisticsScada.java
  28. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Syschildcode.java
  29. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/TfScadaReportList.java
  30. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/UserX.java
  31. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/UsertaskW.java
  32. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/DeviceQuery.java
  33. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/ScadaMoreQuery.java
  34. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/ScadaQuery.java
  35. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/AllocationVo.java
  36. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/DeviceArchiveManageVo.java
  37. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDataInfoVo.java
  38. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDeviceStatusVo.java
  39. 0 1
      hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerParDto.java
  40. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerParObjsDto.java
  41. 0 7
      hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerResultVo.java
  42. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/NetCumulativeFlow.java
  43. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/ScadaDeviceCodeVo.java
  44. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/ScadaVo.java
  45. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/StatisticsScadaCalVo.java
  46. 0 2
      hnls-scada/src/main/java/com/tofly/scada/entity/vo/StatisticsScadaVo.java
  47. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/AllocationMapper.java
  48. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/CodeDicMapper.java
  49. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/DeviceArchiveManageMapper.java
  50. 0 5
      hnls-scada/src/main/java/com/tofly/scada/mapper/DmatableMapper.java
  51. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/MessagepushWMapper.java
  52. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/MessagerecipientWMapper.java
  53. 0 3
      hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaIoserverHisMapper.java
  54. 0 1
      hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaMapper.java
  55. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/ScadaMonitorMapper.java
  56. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/ScadaReportMapper.java
  57. 0 1
      hnls-scada/src/main/java/com/tofly/scada/mapper/StatisticsScadaMapper.java
  58. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/TfScadaReportListMapper.java
  59. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/UserXMapper.java
  60. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/UsertaskWMapper.java
  61. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/AllocationService.java
  62. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/DeviceArchiveManageService.java
  63. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/DmatableService.java
  64. 0 2
      hnls-scada/src/main/java/com/tofly/scada/service/IOServerService.java
  65. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/MessagepushWService.java
  66. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaIoserverHisService.java
  67. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaMonitorService.java
  68. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaReportService.java
  69. 0 2
      hnls-scada/src/main/java/com/tofly/scada/service/ScadaService.java
  70. 0 1
      hnls-scada/src/main/java/com/tofly/scada/service/StatisticsScadaService.java
  71. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/TfScadaReportListService.java
  72. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/UsertaskWService.java
  73. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/AllocationServiceImpl.java
  74. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/DeviceArchiveManageServiceImpl.java
  75. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/DmatableServiceImpl.java
  76. 0 4
      hnls-scada/src/main/java/com/tofly/scada/service/impl/IOServerServiceImpl.java
  77. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/MessagepushWServiceImpl.java
  78. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaApplicationRunner.java
  79. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaIoserverHisServiceImpl.java
  80. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaMonitorServiceImpl.java
  81. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaReportServiceImpl.java
  82. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaServiceImpl.java
  83. 0 26
      hnls-scada/src/main/java/com/tofly/scada/service/impl/StatisticsScadaServiceImpl.java
  84. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/TfScadaReportListServiceImpl.java
  85. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/UsertaskWServiceImpl.java
  86. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/util/HttpClientUtil.java
  87. 0 1
      hnls-scada/src/main/java/com/tofly/scada/util/SendTidingsUtil.java
  88. 0 0
      hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/util/TimeUtils.java
  89. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-loc.yml
  90. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-pro.yml
  91. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-test.yml
  92. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/bootstrap.yml
  93. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/logback.xml
  94. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/AllocationMapper.xml
  95. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/CodeDicMapper.xml
  96. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/DeviceArchiveManageMapper.xml
  97. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/DmatableMapper.xml
  98. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/MessagepushWMapper.xml
  99. 0 0
      hnls-scada/hnls-scada-boot/src/main/resources/mapper/MessagerecipientWMapper.xml
  100. 0 0
      hnls-scada/src/main/resources/mapper/ScadaIoserverHisMapper.xml

+ 1 - 1
hnls-dc/src/main/resources/bootstrap.yml

@@ -1,3 +1,3 @@
 spring:
   profiles:
-    active: loc
+    active: pro

+ 1 - 0
hnls-mis/hnls-mis-boot/src/main/java/com/tofly/xrtymis/XrtyMisApplication.java

@@ -10,6 +10,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
 @ToflyWebColudApplication
 @EnableFeignClients(basePackages ={"com.tofly.api"},defaultConfiguration = {FeignConfig.class})
 public class XrtyMisApplication {
+
     public static void main(String[] args) {
         SpringApplication.run(XrtyMisApplication.class, args);
     }

+ 29 - 0
hnls-scada/hnls-scada-api/pom.xml

@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <artifactId>hnls-scada</artifactId>
+        <groupId>com.tofly</groupId>
+        <version>1.0.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>hnls-scada-api</artifactId>
+    <version>1.0.0</version>
+    <properties>
+        <maven.compiler.source>8</maven.compiler.source>
+        <maven.compiler.target>8</maven.compiler.target>
+    </properties>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+                <configuration>
+                    <skip>true</skip>
+                </configuration>
+            </plugin>
+        </plugins>
+    </build>
+</project>

+ 22 - 0
hnls-scada/hnls-scada-api/src/main/java/com/tofly/api/ScadaClient.java

@@ -0,0 +1,22 @@
+package com.tofly.api;
+
+import com.tofly.common.core.entity.ResultRespone;
+import org.springframework.cloud.openfeign.FeignClient;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @author JF
+ */
+@FeignClient(name = "tofly-scada",contextId="ScadaClient")
+public interface ScadaClient {
+
+    /**
+     * 手动更新异常点位虚拟数据
+     * @param startDate 开始时间
+     * @param endDate 结束时间
+     * @return
+     */
+    @PostMapping("/scada/syncAbnormalPointData")
+    ResultRespone syncAbnormalPointData(@RequestParam(value = "startDate") String startDate, @RequestParam(value = "endDate") String endDate);
+
+}

+ 59 - 0
hnls-scada/hnls-scada-boot/pom.xml

@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>com.tofly</groupId>
+        <artifactId>hnls-scada</artifactId>
+        <version>1.0.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+
+    <artifactId>hnls-scada-boot</artifactId>
+    <version>1.0.0</version>
+    <properties>
+        <maven.compiler.source>8</maven.compiler.source>
+        <maven.compiler.target>8</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
+        <java.version>1.8</java.version>
+    </properties>
+
+    <dependencies>
+        <dependency>
+            <groupId>com.tofly</groupId>
+            <artifactId>hnls-admin-api</artifactId>
+            <version>1.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>com.tofly</groupId>
+            <artifactId>common-redis</artifactId>
+            <version>1.0.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.springframework.cloud</groupId>
+            <artifactId>spring-cloud-starter-netflix-hystrix</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.github.pagehelper</groupId>
+            <artifactId>pagehelper</artifactId>
+            <version>5.3.0</version>
+        </dependency>
+    </dependencies>
+
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.springframework.boot</groupId>
+                <artifactId>spring-boot-maven-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>repackage</goal>
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
+</project>

hnls-scada/src/main/java/com/tofly/scada/ScadaApplication.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/ScadaApplication.java


hnls-scada/src/main/java/com/tofly/scada/common/BaseController.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/BaseController.java


+ 1 - 3
hnls-scada/src/main/java/com/tofly/scada/common/FeignConfig.java

@@ -18,9 +18,7 @@ public class FeignConfig implements RequestInterceptor {
     @Override
     public void apply(RequestTemplate requestTemplate) {
         ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
-        if (attributes == null) {
-            return;
-        }
+        assert attributes != null;
         HttpServletRequest request = attributes.getRequest();
         //添加token
         requestTemplate.header("Authorization", request.getHeader("Authorization"));

hnls-scada/src/main/java/com/tofly/scada/common/FlowConstant.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/FlowConstant.java


hnls-scada/src/main/java/com/tofly/scada/common/GlobalExceptionHandler.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/GlobalExceptionHandler.java


hnls-scada/src/main/java/com/tofly/scada/common/MessageTopicEnum.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/MessageTopicEnum.java


+ 55 - 0
hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/common/ScheduledTask.java

@@ -0,0 +1,55 @@
+package com.tofly.scada.common;
+
+import com.tofly.scada.service.StatisticsScadaService;
+import lombok.SneakyThrows;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.scheduling.annotation.Async;
+import org.springframework.scheduling.annotation.EnableAsync;
+import org.springframework.scheduling.annotation.EnableScheduling;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Component;
+
+import java.text.SimpleDateFormat;
+import java.util.Calendar;
+import java.util.Date;
+
+/**
+ * @author fcl
+ * @date 2021/6/16 15:54
+ */
+@EnableScheduling   // 1.开启定时任务
+@EnableAsync        // 2.开启多线程
+@Slf4j
+@Component
+public class ScheduledTask {
+
+    @Autowired
+    private StatisticsScadaService statisticsScadaService;
+
+    /**
+     *
+     * 	同步前两小时的异常点位模拟数据
+     */
+    @Async
+    @Scheduled(cron = "0 2,12,22,32,42,52 * * * ? ")
+    @SneakyThrows
+    public void syncAbnormalPointData(){
+        log.info("========================================开始手动同步同步前两小时的异常点位模拟数据========================================");
+        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
+        Calendar calendar = Calendar.getInstance();
+        calendar.add(Calendar.HOUR, -1);
+        calendar.set(Calendar.MINUTE, 59);
+        calendar.set(Calendar.SECOND, 59);
+        Date end = calendar.getTime();
+        calendar.add(Calendar.HOUR, -1);
+        calendar.set(Calendar.MINUTE, 0);
+        calendar.set(Calendar.SECOND, 0);
+        Date start = calendar.getTime();
+        String startDate = sdf.format(start);
+        String endDate = sdf.format(end);
+        statisticsScadaService.syncAbnormalPointData(startDate, endDate);
+        log.info("========================================手动同步同步前两小时的异常点位模拟数据结束========================================");
+    }
+
+}

hnls-scada/src/main/java/com/tofly/scada/controller/IOServerController.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/IOServerController.java


+ 1 - 6
hnls-scada/src/main/java/com/tofly/scada/controller/ScadaController.java

@@ -4,22 +4,17 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.tofly.common.core.entity.ResultRespone;
 import com.tofly.common.log.annotation.ToFlyAppLog;
 import com.tofly.scada.common.BaseController;
-import com.tofly.scada.entity.Scada;
 import com.tofly.scada.entity.dto.DeviceQuery;
 import com.tofly.scada.entity.dto.ScadaMoreQuery;
 import com.tofly.scada.entity.dto.ScadaQuery;
 import com.tofly.scada.service.ScadaService;
 import com.tofly.scada.service.StatisticsScadaService;
 import io.swagger.annotations.*;
-import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
-import javax.validation.Valid;
-import java.text.ParseException;
 import java.text.SimpleDateFormat;
 import java.util.Date;
-import java.util.List;
 
 /**
  * @author HaiQiu
@@ -163,7 +158,7 @@ public class ScadaController extends BaseController {
 
     @ToFlyAppLog(title = "手动更新异常点位虚拟数据")
     @ApiOperation(value = "手动更新异常点位虚拟数据")
-    @PutMapping("/syncAbnormalPointData")
+    @PostMapping("/syncAbnormalPointData")
     @ApiImplicitParams({
             @ApiImplicitParam(name = "startDate", value = "开始时间(yyyy-MM-dd HH:mm:ss)", required = true, dataType = "String"),
             @ApiImplicitParam(name = "endDate", value = "结束时间(yyyy-MM-dd HH:mm:ss)", required = true, dataType = "String"),

hnls-scada/src/main/java/com/tofly/scada/controller/ScadaMsgController.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/ScadaMsgController.java


hnls-scada/src/main/java/com/tofly/scada/controller/ScadaReportController.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/ScadaReportController.java


hnls-scada/src/main/java/com/tofly/scada/controller/TfScadaReportListController.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/controller/TfScadaReportListController.java


hnls-scada/src/main/java/com/tofly/scada/entity/Allocation.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Allocation.java


hnls-scada/src/main/java/com/tofly/scada/entity/DeviceArchiveManage.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/DeviceArchiveManage.java


hnls-scada/src/main/java/com/tofly/scada/entity/Dmatable.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Dmatable.java


hnls-scada/src/main/java/com/tofly/scada/entity/MessagepushW.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/MessagepushW.java


hnls-scada/src/main/java/com/tofly/scada/entity/MessagerecipientW.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/MessagerecipientW.java


hnls-scada/src/main/java/com/tofly/scada/entity/Scada.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Scada.java


+ 0 - 2
hnls-scada/src/main/java/com/tofly/scada/entity/ScadaIoserverHis.java

@@ -14,8 +14,6 @@ import lombok.EqualsAndHashCode;
 import org.springframework.format.annotation.DateTimeFormat;
 
 import java.util.Date;
-import java.util.List;
-import java.util.stream.Collectors;
 
 
 /**

hnls-scada/src/main/java/com/tofly/scada/entity/ScadaMonitor.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/ScadaMonitor.java


hnls-scada/src/main/java/com/tofly/scada/entity/ScadaReport.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/ScadaReport.java


hnls-scada/src/main/java/com/tofly/scada/entity/StatisticsScada.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/StatisticsScada.java


hnls-scada/src/main/java/com/tofly/scada/entity/Syschildcode.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/Syschildcode.java


hnls-scada/src/main/java/com/tofly/scada/entity/TfScadaReportList.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/TfScadaReportList.java


hnls-scada/src/main/java/com/tofly/scada/entity/UserX.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/UserX.java


hnls-scada/src/main/java/com/tofly/scada/entity/UsertaskW.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/UsertaskW.java


hnls-scada/src/main/java/com/tofly/scada/entity/dto/DeviceQuery.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/DeviceQuery.java


hnls-scada/src/main/java/com/tofly/scada/entity/dto/ScadaMoreQuery.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/ScadaMoreQuery.java


hnls-scada/src/main/java/com/tofly/scada/entity/dto/ScadaQuery.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/dto/ScadaQuery.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/AllocationVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/AllocationVo.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/DeviceArchiveManageVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/DeviceArchiveManageVo.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDataInfoVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDataInfoVo.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDeviceStatusVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerDeviceStatusVo.java


+ 0 - 1
hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerParDto.java

@@ -1,6 +1,5 @@
 package com.tofly.scada.entity.vo.IOSever;
 
-import com.alibaba.fastjson.annotation.JSONField;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;

hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerParObjsDto.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerParObjsDto.java


+ 0 - 7
hnls-scada/src/main/java/com/tofly/scada/entity/vo/IOSever/IOServerResultVo.java

@@ -1,16 +1,9 @@
 package com.tofly.scada.entity.vo.IOSever;
 
-import cn.hutool.json.JSONArray;
-import com.baomidou.mybatisplus.annotation.*;
-import com.tofly.scada.entity.Scada;
-import com.tofly.scada.entity.ScadaReport;
-import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 
 import java.io.Serializable;
-import java.util.Date;
-import java.util.List;
 
 /**
  *

hnls-scada/src/main/java/com/tofly/scada/entity/vo/NetCumulativeFlow.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/NetCumulativeFlow.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/ScadaDeviceCodeVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/ScadaDeviceCodeVo.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/ScadaVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/ScadaVo.java


hnls-scada/src/main/java/com/tofly/scada/entity/vo/StatisticsScadaCalVo.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/entity/vo/StatisticsScadaCalVo.java


+ 0 - 2
hnls-scada/src/main/java/com/tofly/scada/entity/vo/StatisticsScadaVo.java

@@ -1,9 +1,7 @@
 package com.tofly.scada.entity.vo;
 
 import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.KeySequence;
 import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableName;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import com.tofly.scada.entity.ScadaReport;
 import io.swagger.annotations.ApiModelProperty;

hnls-scada/src/main/java/com/tofly/scada/mapper/AllocationMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/AllocationMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/CodeDicMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/CodeDicMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/DeviceArchiveManageMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/DeviceArchiveManageMapper.java


+ 0 - 5
hnls-scada/src/main/java/com/tofly/scada/mapper/DmatableMapper.java

@@ -5,13 +5,8 @@
 package com.tofly.scada.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 
 import com.tofly.scada.entity.Dmatable;
-import org.apache.ibatis.annotations.Param;
-
-import java.util.Date;
-import java.util.List;
 
 /**
  * 区域表管理信息表:TF_YWPN_DMATABLE_W

hnls-scada/src/main/java/com/tofly/scada/mapper/MessagepushWMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/MessagepushWMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/MessagerecipientWMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/MessagerecipientWMapper.java


+ 0 - 3
hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaIoserverHisMapper.java

@@ -6,10 +6,7 @@ package com.tofly.scada.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.tofly.scada.entity.ScadaIoserverHis;
-import org.apache.ibatis.annotations.Param;
 
-
-import java.util.List;
 /**
  * IOServer监测设备数据记录表
  *

+ 0 - 1
hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaMapper.java

@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.baomidou.mybatisplus.core.toolkit.Constants;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.tofly.scada.entity.Allocation;
 import com.tofly.scada.entity.Scada;
 import com.tofly.scada.entity.dto.ScadaQuery;
 import com.tofly.scada.entity.vo.NetCumulativeFlow;

hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaMonitorMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/ScadaMonitorMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/ScadaReportMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/ScadaReportMapper.java


+ 0 - 1
hnls-scada/src/main/java/com/tofly/scada/mapper/StatisticsScadaMapper.java

@@ -16,7 +16,6 @@ import org.apache.ibatis.annotations.Select;
 import java.util.Date;
 import java.util.List;
 import java.util.Map;
-import java.util.Objects;
 
 /**
 * @author haiqiu

hnls-scada/src/main/java/com/tofly/scada/mapper/TfScadaReportListMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/TfScadaReportListMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/UserXMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/UserXMapper.java


hnls-scada/src/main/java/com/tofly/scada/mapper/UsertaskWMapper.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/mapper/UsertaskWMapper.java


hnls-scada/src/main/java/com/tofly/scada/service/AllocationService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/AllocationService.java


hnls-scada/src/main/java/com/tofly/scada/service/DeviceArchiveManageService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/DeviceArchiveManageService.java


hnls-scada/src/main/java/com/tofly/scada/service/DmatableService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/DmatableService.java


+ 0 - 2
hnls-scada/src/main/java/com/tofly/scada/service/IOServerService.java

@@ -1,7 +1,5 @@
 package com.tofly.scada.service;
 
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.tofly.scada.entity.Allocation;
 import com.tofly.scada.entity.vo.IOSever.IOServerDataInfoVo;
 import com.tofly.scada.entity.vo.IOSever.IOServerParObjsDto;
 

hnls-scada/src/main/java/com/tofly/scada/service/MessagepushWService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/MessagepushWService.java


hnls-scada/src/main/java/com/tofly/scada/service/ScadaIoserverHisService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaIoserverHisService.java


hnls-scada/src/main/java/com/tofly/scada/service/ScadaMonitorService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaMonitorService.java


hnls-scada/src/main/java/com/tofly/scada/service/ScadaReportService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/ScadaReportService.java


+ 0 - 2
hnls-scada/src/main/java/com/tofly/scada/service/ScadaService.java

@@ -1,9 +1,7 @@
 package com.tofly.scada.service;
 
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.tofly.scada.entity.Dmatable;
 import com.tofly.scada.entity.Scada;
 import com.tofly.scada.entity.dto.DeviceQuery;
 import com.tofly.scada.entity.dto.ScadaQuery;

+ 0 - 1
hnls-scada/src/main/java/com/tofly/scada/service/StatisticsScadaService.java

@@ -2,7 +2,6 @@ package com.tofly.scada.service;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.tofly.scada.entity.Scada;
 import com.tofly.scada.entity.StatisticsScada;
 import com.tofly.scada.entity.dto.ScadaMoreQuery;
 import com.tofly.scada.entity.dto.ScadaQuery;

hnls-scada/src/main/java/com/tofly/scada/service/TfScadaReportListService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/TfScadaReportListService.java


hnls-scada/src/main/java/com/tofly/scada/service/UsertaskWService.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/UsertaskWService.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/AllocationServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/AllocationServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/DeviceArchiveManageServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/DeviceArchiveManageServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/DmatableServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/DmatableServiceImpl.java


+ 0 - 4
hnls-scada/src/main/java/com/tofly/scada/service/impl/IOServerServiceImpl.java

@@ -2,10 +2,8 @@ package com.tofly.scada.service.impl;
 
 
 import com.alibaba.fastjson.JSON;
-import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.tofly.common.core.util.DateUtil;
 import com.tofly.common.core.util.StringUtil;
 import com.tofly.common.oauth.util.SecurityUtils;
 import com.tofly.scada.entity.*;
@@ -13,14 +11,12 @@ import com.tofly.scada.entity.vo.IOSever.IOServerDataInfoVo;
 import com.tofly.scada.entity.vo.IOSever.IOServerParObjsDto;
 import com.tofly.scada.entity.vo.IOSever.IOServerResultVo;
 import com.tofly.scada.mapper.ScadaMapper;
-import com.tofly.scada.mapper.ScadaMonitorMapper;
 import com.tofly.scada.service.*;
 import com.tofly.scada.util.HttpClientUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.data.redis.core.StringRedisTemplate;
-import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 

hnls-scada/src/main/java/com/tofly/scada/service/impl/MessagepushWServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/MessagepushWServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/ScadaApplicationRunner.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaApplicationRunner.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/ScadaIoserverHisServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaIoserverHisServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/ScadaMonitorServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaMonitorServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/ScadaReportServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaReportServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/ScadaServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/ScadaServiceImpl.java


+ 0 - 26
hnls-scada/src/main/java/com/tofly/scada/service/impl/StatisticsScadaServiceImpl.java

@@ -2,11 +2,9 @@ package com.tofly.scada.service.impl;
 
 import cn.hutool.core.collection.CollUtil;
 import cn.hutool.core.date.DateUtil;
-import com.alibaba.fastjson.JSON;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.tofly.scada.common.FlowConstant;
 import com.tofly.scada.entity.*;
 import com.tofly.scada.entity.dto.ScadaMoreQuery;
 import com.tofly.scada.entity.dto.ScadaQuery;
@@ -17,15 +15,11 @@ import com.tofly.scada.mapper.AllocationMapper;
 import com.tofly.scada.mapper.ScadaReportMapper;
 import com.tofly.scada.mapper.StatisticsScadaMapper;
 import com.tofly.scada.service.ScadaMonitorService;
-import com.tofly.scada.service.ScadaService;
 import com.tofly.scada.service.StatisticsScadaService;
-import lombok.SneakyThrows;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.annotation.Lazy;
-import org.springframework.scheduling.annotation.Async;
-import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
 import org.springframework.util.CollectionUtils;
@@ -524,26 +518,6 @@ public class StatisticsScadaServiceImpl extends ServiceImpl<StatisticsScadaMappe
 //        logger.info("-----------------异常点位的指标数据新增scada历史数据完成------------------");
 //    }
 
-    /**
-     * 更新异常点位实时数据
-     *
-     */
-    @Async
-    @Scheduled(cron = "0 10 0/1 * * ? ")
-    @SneakyThrows
-    public void timeAbnormalPointData() {
-        Calendar calendar = Calendar.getInstance();
-        calendar.add(Calendar.HOUR, -1);
-        calendar.set(Calendar.MINUTE, 59);
-        calendar.set(Calendar.SECOND, 59);
-        Date endTime = calendar.getTime();
-        calendar.add(Calendar.HOUR, -1);
-        calendar.set(Calendar.MINUTE, 0);
-        calendar.set(Calendar.SECOND, 0);
-        Date startTime = calendar.getTime();
-        syncAbnormalPointData(DateUtil.format(startTime, "yyyy-MM-dd HH:mm:ss"), DateUtil.format(endTime, "yyyy-MM-dd HH:mm:ss"));
-    }
-
     /**
      * 更新异常点位实时数据
      *

hnls-scada/src/main/java/com/tofly/scada/service/impl/TfScadaReportListServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/TfScadaReportListServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/service/impl/UsertaskWServiceImpl.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/service/impl/UsertaskWServiceImpl.java


hnls-scada/src/main/java/com/tofly/scada/util/HttpClientUtil.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/util/HttpClientUtil.java


+ 0 - 1
hnls-scada/src/main/java/com/tofly/scada/util/SendTidingsUtil.java

@@ -17,7 +17,6 @@ import com.tofly.scada.service.UsertaskWService;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-import org.springframework.transaction.interceptor.TransactionAspectSupport;
 
 import java.util.Date;
 import java.util.List;

hnls-scada/src/main/java/com/tofly/scada/util/TimeUtils.java → hnls-scada/hnls-scada-boot/src/main/java/com/tofly/scada/util/TimeUtils.java


hnls-scada/src/main/resources/bootstrap-loc.yml → hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-loc.yml


hnls-scada/src/main/resources/bootstrap-pro.yml → hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-pro.yml


hnls-scada/src/main/resources/bootstrap-test.yml → hnls-scada/hnls-scada-boot/src/main/resources/bootstrap-test.yml


hnls-scada/src/main/resources/bootstrap.yml → hnls-scada/hnls-scada-boot/src/main/resources/bootstrap.yml


hnls-scada/src/main/resources/logback.xml → hnls-scada/hnls-scada-boot/src/main/resources/logback.xml


hnls-scada/src/main/resources/mapper/AllocationMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/AllocationMapper.xml


hnls-scada/src/main/resources/mapper/CodeDicMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/CodeDicMapper.xml


hnls-scada/src/main/resources/mapper/DeviceArchiveManageMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/DeviceArchiveManageMapper.xml


hnls-scada/src/main/resources/mapper/DmatableMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/DmatableMapper.xml


hnls-scada/src/main/resources/mapper/MessagepushWMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/MessagepushWMapper.xml


hnls-scada/src/main/resources/mapper/MessagerecipientWMapper.xml → hnls-scada/hnls-scada-boot/src/main/resources/mapper/MessagerecipientWMapper.xml


+ 0 - 0
hnls-scada/src/main/resources/mapper/ScadaIoserverHisMapper.xml


Some files were not shown because too many files changed in this diff