Browse Source

Merge remote-tracking branch 'origin/master'

wangchangsheng 2 years ago
parent
commit
49489367b4
100 changed files with 1471 additions and 159 deletions
  1. 2 0
      common/src/main/java/com/gyee/common/contant/Contant.java
  2. 7 4
      realtime/generationXK-service/src/main/java/com/gyee/generation/config/GeneratorCodeConfig.java
  3. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProBasicModelPowerController.java
  4. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEcoWindspecificInfoDayController.java
  5. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconBenchmarkController.java
  6. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconBrownoutsEventController.java
  7. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittMonthMainController.java
  8. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittMonthSubController.java
  9. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittingMainController.java
  10. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittingSubController.java
  11. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconElectricaltestPointController.java
  12. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentDayDetailedController.java
  13. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentDayInfoController.java
  14. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentmodelController.java
  15. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconFaultLiminatedefectsController.java
  16. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInOrOutSpeedTotal2Controller.java
  17. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInOrOutSpeedTotalController.java
  18. 21 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInputOrOutputSpeedController.java
  19. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconLimitPowerRecordsController.java
  20. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconLogicalUnitController.java
  21. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconShutdownEvent2Controller.java
  22. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStateTransitionRatesController.java
  23. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStopTypeController.java
  24. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconTestingPointController.java
  25. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconUniformCodeController.java
  26. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningClassifyController.java
  27. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningController.java
  28. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningLevelController.java
  29. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindpowerInfoDayController.java
  30. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineInfoDayController.java
  31. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineStatus2Controller.java
  32. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineStatusController.java
  33. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpMttrMtbfMonthController.java
  34. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpmttrDmtbfYearController.java
  35. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpmttrMtbfDayController.java
  36. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtCurveFittingController.java
  37. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtCurveFittingMonthController.java
  38. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtPowerCurveFittingController.java
  39. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfDayController.java
  40. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfMonthController.java
  41. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfYearController.java
  42. 37 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtwindDayInfoController.java
  43. 97 9
      realtime/generationXK-service/src/main/java/com/gyee/generation/init/CacheContext.java
  44. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicBoxchangeMapper.java
  45. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicCompanyMapper.java
  46. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicEnergyGroupMapper.java
  47. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicEquipmentPointMapper.java
  48. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicInverterMapper.java
  49. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicJunctionboxMapper.java
  50. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicLineMapper.java
  51. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicMeterPointMapper.java
  52. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicModelPowerMapper.java
  53. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicPhotovoltaicPointMapper.java
  54. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicProjectMapper.java
  55. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicProjectPlanMapper.java
  56. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicRealtimeDbconfigMapper.java
  57. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicRegionMapper.java
  58. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicSquareMapper.java
  59. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindpowerstationMapper.java
  60. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindsubStationMapper.java
  61. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindturbineMapper.java
  62. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindturbinePowerMapper.java
  63. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWppointMapper.java
  64. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEcoWindspecificInfoDayMapper.java
  65. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconBenchmarkMapper.java
  66. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconBrownoutsEventMapper.java
  67. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittMonthMainMapper.java
  68. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittMonthSubMapper.java
  69. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittingMainMapper.java
  70. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittingSubMapper.java
  71. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconElectricaltestPointMapper.java
  72. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentDayDetailedMapper.java
  73. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentDayInfoMapper.java
  74. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentmodelMapper.java
  75. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconFaultLiminatedefectsMapper.java
  76. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInOrOutSpeedTotal2Mapper.java
  77. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInOrOutSpeedTotalMapper.java
  78. 17 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInputOrOutputSpeedMapper.java
  79. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconLimitPowerRecordsMapper.java
  80. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconLogicalUnitMapper.java
  81. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconManufacturerMapper.java
  82. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconMeterPointValueMapper.java
  83. 0 16
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconModelPowerMapper.java
  84. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconShutdownEvent2Mapper.java
  85. 2 2
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconShutdowneventMapper.java
  86. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStateTransitionRatesMapper.java
  87. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStopTypeMapper.java
  88. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconTestingPointMapper.java
  89. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconUniformCodeMapper.java
  90. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningClassifyMapper.java
  91. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningLevelMapper.java
  92. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningMapper.java
  93. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindpowerInfoDayMapper.java
  94. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineInfoDayMapper.java
  95. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineStatus2Mapper.java
  96. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineStatusMapper.java
  97. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpMttrMtbfMonthMapper.java
  98. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpmttrDmtbfYearMapper.java
  99. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpmttrMtbfDayMapper.java
  100. 0 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWtCurveFittingMapper.java

+ 2 - 0
common/src/main/java/com/gyee/common/contant/Contant.java

@@ -84,6 +84,8 @@ public class Contant {
 
     public static final String RSSQFZT = "RSSQFZT";  //实时欠发状态
 
+    public static final String IRRAD = "FCCFTFS70";
+
     //明细状态
     public static final String CNGZNUM = "CNGZNUM";  //场内受累故障台数(明细)
     public static final String CNJXNUM = "CNJXNUM";  //场内受累检修台数(明细)

+ 7 - 4
realtime/generationXK-service/src/main/java/com/gyee/generation/config/GeneratorCodeConfig.java

@@ -40,7 +40,7 @@ public class GeneratorCodeConfig {
         GlobalConfig gc = new GlobalConfig();
         String projectPath = System.getProperty("user.dir");
         gc.setOutputDir(projectPath+"/realtime/generationXK-service"+ "/src/main/java");
-        gc.setAuthor("石林");
+        gc.setAuthor("shilin");
         gc.setOpen(false);
         //实体属性 Swagger2 注解
         gc.setSwagger2(false);
@@ -59,9 +59,12 @@ public class GeneratorCodeConfig {
 //        dsc.setUrl("jdbc:oracle:thin:@10.83.68.165:1521:gdsj");
 
         dsc.setDriverName("org.postgresql.Driver");
-        dsc.setUsername("postgres");
-        dsc.setPassword("postgres");
-        dsc.setUrl("jdbc:postgresql://192.168.11.248:5432/eng_mctl");
+//        dsc.setUsername("postgres");
+//        dsc.setPassword("postgres");
+//        dsc.setUrl("jdbc:postgresql://192.168.11.248:5432/eng_mctl");
+        dsc.setUrl("jdbc:postgresql://120.46.148.180:5432/wisdom");
+        dsc.setUsername("gdprod");
+        dsc.setPassword("gd123");
         mpg.setDataSource(dsc);
 
 

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProBasicModelPowerController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-basic-model-power")
+public class ProBasicModelPowerController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEcoWindspecificInfoDayController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 日专题分析 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-eco-windspecific-info-day")
+public class ProEcoWindspecificInfoDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconBenchmarkController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 对标管理 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-benchmark")
+public class ProEconBenchmarkController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconBrownoutsEventController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-brownouts-event")
+public class ProEconBrownoutsEventController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittMonthMainController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机月拟合曲线主表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-curve-fitt-month-main")
+public class ProEconCurveFittMonthMainController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittMonthSubController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机月拟合曲线子表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-curve-fitt-month-sub")
+public class ProEconCurveFittMonthSubController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittingMainController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机拟合曲线主表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-curve-fitting-main")
+public class ProEconCurveFittingMainController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconCurveFittingSubController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机拟合曲线子表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-curve-fitting-sub")
+public class ProEconCurveFittingSubController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconElectricaltestPointController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 电气测点 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-electricaltest-point")
+public class ProEconElectricaltestPointController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentDayDetailedController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 设备日明细 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-equipment-day-detailed")
+public class ProEconEquipmentDayDetailedController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentDayInfoController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风机绩效榜 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-equipment-day-info")
+public class ProEconEquipmentDayInfoController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEquipmentmodelController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 设备型号 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-equipmentmodel")
+public class ProEconEquipmentmodelController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconFaultLiminatedefectsController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 故障消缺及时率 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-fault-liminatedefects")
+public class ProEconFaultLiminatedefectsController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInOrOutSpeedTotal2Controller.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 切入切出风速整合2 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-in-or-out-speed-total2")
+public class ProEconInOrOutSpeedTotal2Controller {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInOrOutSpeedTotalController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 切入切出风速整合 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-in-or-out-speed-total")
+public class ProEconInOrOutSpeedTotalController {
+
+}

+ 21 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconInputOrOutputSpeedController.java

@@ -0,0 +1,21 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 1、切入是1
+2、切出是0 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-input-or-output-speed")
+public class ProEconInputOrOutputSpeedController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconLimitPowerRecordsController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 性能损失记录 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-limit-power-records")
+public class ProEconLimitPowerRecordsController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconLogicalUnitController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 逻辑部件 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-logical-unit")
+public class ProEconLogicalUnitController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconShutdownEvent2Controller.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 停机事件2 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-shutdown-event2")
+public class ProEconShutdownEvent2Controller {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStateTransitionRatesController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 状态转换及时率表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-state-transition-rates")
+public class ProEconStateTransitionRatesController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStopTypeController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 停机类型 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-stop-type")
+public class ProEconStopTypeController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconTestingPointController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 逻辑测点 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-testing-point")
+public class ProEconTestingPointController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconUniformCodeController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 统一编码表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-uniform-code")
+public class ProEconUniformCodeController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningClassifyController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 报警分类 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-warning-classify")
+public class ProEconWarningClassifyController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 报警 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-warning")
+public class ProEconWarningController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWarningLevelController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 报警等级 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-warning-level")
+public class ProEconWarningLevelController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindpowerInfoDayController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风场日信息表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-windpower-info-day")
+public class ProEconWindpowerInfoDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineInfoDayController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风机日信息表 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-windturbine-info-day")
+public class ProEconWindturbineInfoDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineStatus2Controller.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-windturbine-status2")
+public class ProEconWindturbineStatus2Controller {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWindturbineStatusController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-windturbine-status")
+public class ProEconWindturbineStatusController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpMttrMtbfMonthController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 月场站级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wp-mttr-mtbf-month")
+public class ProEconWpMttrMtbfMonthController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpmttrDmtbfYearController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 年场站级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wpmttr-dmtbf-year")
+public class ProEconWpmttrDmtbfYearController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWpmttrMtbfDayController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 日场站级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wpmttr-mtbf-day")
+public class ProEconWpmttrMtbfDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtCurveFittingController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机拟合曲线 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wt-curve-fitting")
+public class ProEconWtCurveFittingController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtCurveFittingMonthController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机月拟合曲线 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wt-curve-fitting-month")
+public class ProEconWtCurveFittingMonthController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtPowerCurveFittingController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 风电机功率拟合曲线 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wt-power-curve-fitting")
+public class ProEconWtPowerCurveFittingController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfDayController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 日风机级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wtmttr-mtbf-day")
+public class ProEconWtmttrMtbfDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfMonthController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 月风机级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wtmttr-mtbf-month")
+public class ProEconWtmttrMtbfMonthController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtmttrMtbfYearController.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 年风机级别MTTR MTBF 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wtmttr-mtbf-year")
+public class ProEconWtmttrMtbfYearController {
+
+}

+ 37 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconWtwindDayInfoController.java

@@ -0,0 +1,37 @@
+package com.gyee.generation.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 1、日风向平均风速
+2、日风向最大风速
+3、日风向次数
+4、日风向频率
+5、日风向静风次数
+6、日风向静风频率
+7、月风向平均风速
+8、月风向最大风速
+9、月风向次数
+10、月风向频率
+11、月风向静风次数
+12、月风向静风频率
+13、年风向平均风速
+14、年风向最大风速
+15、年风向次数
+16、年风向频率
+17、年风向静风次数
+18、年风向静风频率 前端控制器
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+@RestController
+@RequestMapping("//pro-econ-wtwind-day-info")
+public class ProEconWtwindDayInfoController {
+
+}

+ 97 - 9
realtime/generationXK-service/src/main/java/com/gyee/generation/init/CacheContext.java

@@ -39,12 +39,14 @@ public class CacheContext implements CommandLineRunner {
     private IProBasicMeterPointService proBasicMeterPointService;
     @Resource
     private IProEconEquipmentmodelService proEconEquipmentmodelService;
-    @Resource
-    private IWindturbinestatusdiService windturbinestatusdiService;
+
     @Resource
     private IProBasicWindturbinePowerService proBasicWindturbinePowerService;
     @Resource
     private RedisService redisService;
+    @Resource
+    private IProBasicModelPowerService proBasicModelPowerService;
+
     @Value("${runWindpowerstation}")
     private String runWindpowerstation;
 
@@ -56,48 +58,136 @@ public class CacheContext implements CommandLineRunner {
     public static Map<String,ProBasicMeterPoint>  meterpointMap = new HashMap<>();
     public static Map<String,List<ProBasicProject>> wppromap = new HashMap<>();
     public static Map<String,List<ProBasicLine>> prolinemap = new HashMap<>();
-    public static Map<String,List<ProBasicWindturbine>> linewtmap = new HashMap<>();
+    public static Map<String,List<ProBasicWindturbine>> wpwtmap = new HashMap<>();
+    public static Map<String,List<ProBasicWindturbine>> pjwtmap = new HashMap<>();
+    public static Map<String,List<ProBasicWindturbine>> lnwtmap = new HashMap<>();
     public static Map<String, Map<String, ProBasicEquipmentPoint>> wtpAimap = new HashMap<>();// 风电机测点AI表
     public static Map<String,Map<String, ProBasicWppoint>> linepointmap =new HashMap<>();
     public static Map<String,Map<String, ProBasicWppoint>> propointmap =new HashMap<>();
     public static Map<String,Map<String, ProBasicWppoint>> wppointmap =new HashMap<>();
     public static Map<String,ProBasicProject> proMap = new HashMap<>();
-    public static Map<String,List<Windturbinestatusdi>> statusMap = new HashMap<>();
+
     public static Map<String,Map<Double,Double>> zbzglMap = new HashMap<>();
     public static Map<String,ProEconEquipmentmodel> modelMap = new HashMap<>();
     public static Map<String,Map<Double,Double>> zzsglMap = new HashMap<>();
     public static Map<String,Double> modelpower = new HashMap<>();
+
+    public static Map<String,String> wtstandardmap = new HashMap<>();
+    public static Map<String,ProBasicWindturbine> wtmap = new HashMap<>();
+
+    public static Map<String,Map<Double,ProBasicModelPower>> modelpowermap = new TreeMap<>();
     @Override
     public void run(String... args) throws Exception {
         logger.info("缓存开始------------------------------------------------------------");
         List<String> runWpids = Arrays.asList(runWindpowerstation.split(","));
         logger.info(runWpids.get(0)+"------------------"+runWpids.size());
 
+
         List<ProEconEquipmentmodel> equipmentmodels = proEconEquipmentmodelService.list();
         equipmentmodels.stream().forEach(e->{
             modelMap.put(e.getId(),e);
         });
+        List<ProBasicModelPower> mpls=proBasicModelPowerService.list();
+        mpls.sort(Comparator.comparing(ProBasicModelPower::getSpeed));
+        if(!mpls.isEmpty())
+        {
+
+            for(ProBasicModelPower mp:mpls)
+            {
+                if(modelpowermap.containsKey(mp.getModelId()))
+                {
+                    Map<Double,ProBasicModelPower> tempmap=modelpowermap.get(mp.getModelId());
+                    tempmap.put(mp.getSpeed(),mp);
 
+                }else {
+                    Map<Double,ProBasicModelPower> tempmap=new HashMap<>();
+                    tempmap.put(mp.getSpeed(),mp);
+                    modelpowermap.put(mp.getModelId(),tempmap);
+                }
+            }
+        }
         wtls = proBasicWindturbineService.list().stream().filter(i->runWpids.contains(i.getWindpowerstationId())).collect(Collectors.toList());
         logger.info(wtls.size()+"");
         wtls.forEach(wt->{
             ProEconEquipmentmodel equipmentmodel = modelMap.get(wt.getModelId());
             modelpower.put(wt.getId(),equipmentmodel.getPowerProduction().doubleValue());
 
+            wtmap.put(wt.getId(),wt);
+            //标杆风机初始化
+            wtstandardmap.put(wt.getId(),wt.getId());
             String wtString = redisService.get(wt.getId());
             Map<String, ProBasicEquipmentPoint> stringWindturbinetestingpointnewMap = JSONObject.parseObject(wtString, new TypeReference<Map<String, ProBasicEquipmentPoint>>() {
             });
             wtpAimap.put(wt.getId(),stringWindturbinetestingpointnewMap);
 
-            if (linewtmap.containsKey(wt.getLineId())){
-                linewtmap.get(wt.getLineId()).add(wt);
+
+            if (wpwtmap.containsKey(wt.getWindpowerstationId())){
+                wpwtmap.get(wt.getWindpowerstationId()).add(wt);
+            }else {
+                List<ProBasicWindturbine> wps = new ArrayList<>();
+                wps.add(wt);
+                wpwtmap.put(wt.getWindpowerstationId(),wps);
+            }
+
+            if (pjwtmap.containsKey(wt.getProjectId())){
+                pjwtmap.get(wt.getProjectId()).add(wt);
+            }else {
+                List<ProBasicWindturbine> pjs = new ArrayList<>();
+                pjs.add(wt);
+                pjwtmap.put(wt.getProjectId(),pjs);
+            }
+            if (lnwtmap.containsKey(wt.getLineId())){
+                lnwtmap.get(wt.getLineId()).add(wt);
             }else {
                 List<ProBasicWindturbine> lines = new ArrayList<>();
                 lines.add(wt);
-                linewtmap.put(wt.getLineId(),lines);
+                lnwtmap.put(wt.getLineId(),lines);
             }
         });
 
+        //初始化标杆风机
+        for(ProBasicWindturbine wt:wtls)
+        {
+            if(wpwtmap.containsKey(wt.getLineId()))
+            {
+                List<ProBasicWindturbine> wts=wpwtmap.get(wt.getLineId());
+                for(ProBasicWindturbine w:wts)
+                {
+                    if(StringUtils.notEmp(w.getIsStandard()) && w.getIsStandard()!=0)
+                    {
+                        wtstandardmap.put(wt.getId(),w.getId());
+                        break;
+                    }
+                }
+            }
+            if(pjwtmap.containsKey(wt.getLineId()))
+            {
+                List<ProBasicWindturbine> wts=pjwtmap.get(wt.getLineId());
+                for(ProBasicWindturbine w:wts)
+                {
+                    if(StringUtils.notEmp(w.getIsStandard()) && w.getIsStandard()!=0)
+                    {
+                        wtstandardmap.put(wt.getId(),w.getId());
+                        break;
+                    }
+                }
+            }
+            if(lnwtmap.containsKey(wt.getLineId()))
+            {
+                List<ProBasicWindturbine> wts=lnwtmap.get(wt.getLineId());
+                for(ProBasicWindturbine w:wts)
+                {
+                    if(StringUtils.notEmp(w.getIsStandard()) && w.getIsStandard()!=0)
+                    {
+                        wtstandardmap.put(wt.getId(),w.getId());
+                        break;
+                    }
+                }
+            }
+        }
+
+
+
         projects = proBasicProjectService.list().stream().filter(i->runWpids.contains(i.getWindpowerstationId())).collect(Collectors.toList());
         projects.stream().forEach(p->{
             proMap.put(p.getId(),p);
@@ -145,8 +235,6 @@ public class CacheContext implements CommandLineRunner {
         });
 
         String sszzt = redisService.get("SSZZT");
-         statusMap = JSONObject.parseObject(sszzt, new TypeReference<Map<String,List<Windturbinestatusdi>>>() {
-        });
 
 
 

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicBoxchangeMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicBoxchange;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 箱变 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicBoxchangeMapper extends BaseMapper<ProBasicBoxchange> {
-
-}

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicCompanyMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicCompany;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 省公司表 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicCompanyMapper extends BaseMapper<ProBasicCompany> {
-
-}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicEnergyGroupMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 集团 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicEnergyGroupMapper extends BaseMapper<ProBasicEnergyGroup> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicEquipmentPointMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 设备测点 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicEquipmentPointMapper extends BaseMapper<ProBasicEquipmentPoint> {
 

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicInverterMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicInverter;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 逆变器 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicInverterMapper extends BaseMapper<ProBasicInverter> {
-
-}

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicJunctionboxMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicJunctionbox;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 汇流箱 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicJunctionboxMapper extends BaseMapper<ProBasicJunctionbox> {
-
-}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicLineMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 集电线路 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicLineMapper extends BaseMapper<ProBasicLine> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicMeterPointMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 电计量点表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicMeterPointMapper extends BaseMapper<ProBasicMeterPoint> {
 

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicModelPowerMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProBasicModelPower;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProBasicModelPowerMapper extends BaseMapper<ProBasicModelPower> {
+
+}

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicPhotovoltaicPointMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicPhotovoltaicPoint;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 光伏测点 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicPhotovoltaicPointMapper extends BaseMapper<ProBasicPhotovoltaicPoint> {
-
-}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicProjectMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 工程表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicProjectMapper extends BaseMapper<ProBasicProject> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicProjectPlanMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 工程计划表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicProjectPlanMapper extends BaseMapper<ProBasicProjectPlan> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicRealtimeDbconfigMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 实时数据库配置表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicRealtimeDbconfigMapper extends BaseMapper<ProBasicRealtimeDbconfig> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicRegionMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 区域 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicRegionMapper extends BaseMapper<ProBasicRegion> {
 

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicSquareMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProBasicSquare;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 方阵 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProBasicSquareMapper extends BaseMapper<ProBasicSquare> {
-
-}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindpowerstationMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 场站表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicWindpowerstationMapper extends BaseMapper<ProBasicWindpowerstation> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindsubStationMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 变电所 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicWindsubStationMapper extends BaseMapper<ProBasicWindsubStation> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindturbineMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 风机 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicWindturbineMapper extends BaseMapper<ProBasicWindturbine> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWindturbinePowerMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 风机功率曲线 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicWindturbinePowerMapper extends BaseMapper<ProBasicWindturbinePower> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProBasicWppointMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 场站测点 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProBasicWppointMapper extends BaseMapper<ProBasicWppoint> {
 

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEcoWindspecificInfoDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEcoWindspecificInfoDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 日专题分析 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEcoWindspecificInfoDayMapper extends BaseMapper<ProEcoWindspecificInfoDay> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconBenchmarkMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconBenchmark;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 对标管理 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconBenchmarkMapper extends BaseMapper<ProEconBenchmark> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconBrownoutsEventMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconBrownoutsEvent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconBrownoutsEventMapper extends BaseMapper<ProEconBrownoutsEvent> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittMonthMainMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconCurveFittMonthMain;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风电机月拟合曲线主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittMonthMainMapper extends BaseMapper<ProEconCurveFittMonthMain> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittMonthSubMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconCurveFittMonthSub;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风电机月拟合曲线子表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittMonthSubMapper extends BaseMapper<ProEconCurveFittMonthSub> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittingMainMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconCurveFittingMain;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风电机拟合曲线主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittingMainMapper extends BaseMapper<ProEconCurveFittingMain> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconCurveFittingSubMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconCurveFittingSub;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风电机拟合曲线子表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittingSubMapper extends BaseMapper<ProEconCurveFittingSub> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconElectricaltestPointMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconElectricaltestPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 电气测点 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconElectricaltestPointMapper extends BaseMapper<ProEconElectricaltestPoint> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentDayDetailedMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconEquipmentDayDetailed;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备日明细 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconEquipmentDayDetailedMapper extends BaseMapper<ProEconEquipmentDayDetailed> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentDayInfoMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconEquipmentDayInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风机绩效榜 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconEquipmentDayInfoMapper extends BaseMapper<ProEconEquipmentDayInfo> {
+
+}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEquipmentmodelMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 设备型号 Mapper 接口
  * </p>
  *
- * @author 谢生杰
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProEconEquipmentmodelMapper extends BaseMapper<ProEconEquipmentmodel> {
 

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconFaultLiminatedefectsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconFaultLiminatedefects;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 故障消缺及时率 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconFaultLiminatedefectsMapper extends BaseMapper<ProEconFaultLiminatedefects> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInOrOutSpeedTotal2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconInOrOutSpeedTotal2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 切入切出风速整合2 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconInOrOutSpeedTotal2Mapper extends BaseMapper<ProEconInOrOutSpeedTotal2> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInOrOutSpeedTotalMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconInOrOutSpeedTotal;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 切入切出风速整合 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconInOrOutSpeedTotalMapper extends BaseMapper<ProEconInOrOutSpeedTotal> {
+
+}

+ 17 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconInputOrOutputSpeedMapper.java

@@ -0,0 +1,17 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconInputOrOutputSpeed;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 1、切入是1
+2、切出是0 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconInputOrOutputSpeedMapper extends BaseMapper<ProEconInputOrOutputSpeed> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconLimitPowerRecordsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconLimitPowerRecords;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 性能损失记录 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconLimitPowerRecordsMapper extends BaseMapper<ProEconLimitPowerRecords> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconLogicalUnitMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconLogicalUnit;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 逻辑部件 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconLogicalUnitMapper extends BaseMapper<ProEconLogicalUnit> {
+
+}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconManufacturerMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 设备厂商 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProEconManufacturerMapper extends BaseMapper<ProEconManufacturer> {
 

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconMeterPointValueMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 电计量点值表 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-14
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProEconMeterPointValueMapper extends BaseMapper<ProEconMeterPointValue> {
 

+ 0 - 16
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconModelPowerMapper.java

@@ -1,16 +0,0 @@
-package com.gyee.generation.mapper.auto;
-
-import com.gyee.generation.model.auto.ProEconModelPower;
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-
-/**
- * <p>
- * 设备类型对应功率表 Mapper 接口
- * </p>
- *
- * @author 石林
- * @since 2022-10-13
- */
-public interface ProEconModelPowerMapper extends BaseMapper<ProEconModelPower> {
-
-}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconShutdownEvent2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconShutdownEvent2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 停机事件2 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconShutdownEvent2Mapper extends BaseMapper<ProEconShutdownEvent2> {
+
+}

+ 2 - 2
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconShutdowneventMapper.java

@@ -8,8 +8,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  * 停机事件 Mapper 接口
  * </p>
  *
- * @author 石林
- * @since 2022-10-13
+ * @author shilin
+ * @since 2022-10-21
  */
 public interface ProEconShutdowneventMapper extends BaseMapper<ProEconShutdownevent> {
 

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStateTransitionRatesMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconStateTransitionRates;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 状态转换及时率表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconStateTransitionRatesMapper extends BaseMapper<ProEconStateTransitionRates> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStopTypeMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconStopType;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 停机类型 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconStopTypeMapper extends BaseMapper<ProEconStopType> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconTestingPointMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconTestingPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 逻辑测点 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconTestingPointMapper extends BaseMapper<ProEconTestingPoint> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconUniformCodeMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconUniformCode;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 统一编码表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconUniformCodeMapper extends BaseMapper<ProEconUniformCode> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningClassifyMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWarningClassify;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 报警分类 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWarningClassifyMapper extends BaseMapper<ProEconWarningClassify> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningLevelMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWarningLevel;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 报警等级 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWarningLevelMapper extends BaseMapper<ProEconWarningLevel> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWarningMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWarning;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 报警 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWarningMapper extends BaseMapper<ProEconWarning> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindpowerInfoDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWindpowerInfoDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风场日信息表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWindpowerInfoDayMapper extends BaseMapper<ProEconWindpowerInfoDay> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineInfoDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWindturbineInfoDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风机日信息表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWindturbineInfoDayMapper extends BaseMapper<ProEconWindturbineInfoDay> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineStatus2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWindturbineStatus2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWindturbineStatus2Mapper extends BaseMapper<ProEconWindturbineStatus2> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWindturbineStatusMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWindturbineStatus;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWindturbineStatusMapper extends BaseMapper<ProEconWindturbineStatus> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpMttrMtbfMonthMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWpMttrMtbfMonth;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 月场站级别MTTR MTBF Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWpMttrMtbfMonthMapper extends BaseMapper<ProEconWpMttrMtbfMonth> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpmttrDmtbfYearMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWpmttrDmtbfYear;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 年场站级别MTTR MTBF Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWpmttrDmtbfYearMapper extends BaseMapper<ProEconWpmttrDmtbfYear> {
+
+}

+ 16 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWpmttrMtbfDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconWpmttrMtbfDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 日场站级别MTTR MTBF Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconWpmttrMtbfDayMapper extends BaseMapper<ProEconWpmttrMtbfDay> {
+
+}

+ 0 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconWtCurveFittingMapper.java


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