Ver código fonte

风机报警和升压站报警功能修改优化

shilin 1 ano atrás
pai
commit
cced67fd84
100 arquivos alterados com 1816 adições e 0 exclusões
  1. 135 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/AlarmTsMapper.java
  2. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicBranchMapper.java
  3. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicCompanyMapper.java
  4. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceFaultMetricsMapper.java
  5. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceFaultModeMapper.java
  6. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceMapper.java
  7. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceMetricsMapper.java
  8. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceModelMapper.java
  9. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceModelMetricsMapper.java
  10. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceStructureMapper.java
  11. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportAlarmMapper.java
  12. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportConclusMapper.java
  13. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportMapper.java
  14. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportWtMapper.java
  15. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyWarnScoreMapper.java
  16. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEnergyGroupMapper.java
  17. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEquipmentMapper.java
  18. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEquipmentPointMapper.java
  19. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicLineMapper.java
  20. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicMaintransformerMapper.java
  21. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicMeterPointMapper.java
  22. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicModelPowerMapper.java
  23. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicModelPowerRdMapper.java
  24. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicPowerstationMapper.java
  25. 20 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicPowerstationPointMapper.java
  26. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicProjectMapper.java
  27. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicProjectPlanMapper.java
  28. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicRealtimeDbconfigMapper.java
  29. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicRegionMapper.java
  30. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicSquareMapper.java
  31. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicStatusPointMapper.java
  32. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicSubStationMapper.java
  33. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicWeatherStationMapper.java
  34. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicWindturbinePowerMapper.java
  35. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEcoWindspecificInfoDayMapper.java
  36. 30 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconActivePowerDataMapper.java
  37. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmConfigurationMapper.java
  38. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmInfoMapper.java
  39. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmRuleMapper.java
  40. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBenchmarkMapper.java
  41. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBrownoutsEvent2Mapper.java
  42. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBrownoutsEventMapper.java
  43. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittMonthMainMapper.java
  44. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittMonthSubMapper.java
  45. 22 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittYearMainMapper.java
  46. 22 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittYearSubMapper.java
  47. 24 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittingMainMapper.java
  48. 26 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittingSubMapper.java
  49. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconElectricaltestPointMapper.java
  50. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalDayMapper.java
  51. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalIndexMapper.java
  52. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalMonthMapper.java
  53. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalYearMapper.java
  54. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqTargetMapper.java
  55. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDayDetailedMapper.java
  56. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDayInfoMapper.java
  57. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDeviatPowerMapper.java
  58. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDeviatSpeedMapper.java
  59. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfo15minuteMapper.java
  60. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay1Mapper.java
  61. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay2Mapper.java
  62. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay3Mapper.java
  63. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay4Mapper.java
  64. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay5Mapper.java
  65. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay6Mapper.java
  66. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDayTopMapper.java
  67. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentmodelMapper.java
  68. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconFaultLiminatedefectsMapper.java
  69. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInOrOutSpeedTotal2Mapper.java
  70. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInOrOutSpeedTotalMapper.java
  71. 17 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInputOrOutputSpeedMapper.java
  72. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInterruptionItemMapper.java
  73. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInterruptionMapper.java
  74. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLimitPowerRecordsMapper.java
  75. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLineElectricalMapper.java
  76. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLogicalUnitMapper.java
  77. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMainBrownouts2Mapper.java
  78. 24 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMainBrownoutsMapper.java
  79. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconManufacturerMapper.java
  80. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMeterPointValueMapper.java
  81. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay1Mapper.java
  82. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay2Mapper.java
  83. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay3Mapper.java
  84. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay4Mapper.java
  85. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay5Mapper.java
  86. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay6Mapper.java
  87. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay7Mapper.java
  88. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconShutdownEvent2Mapper.java
  89. 23 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconShutdownEventMapper.java
  90. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalDayMapper.java
  91. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalIndexMapper.java
  92. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalMonthMapper.java
  93. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalYearMapper.java
  94. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaTargetMapper.java
  95. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateAiMapper.java
  96. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTranRatesSub2Mapper.java
  97. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTranRatesSubMapper.java
  98. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTransitionRatesMapper.java
  99. 16 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStopTypeMapper.java
  100. 0 0
      alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconTableBottomStatisticMapper.java

+ 135 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/AlarmTsMapper.java

@@ -0,0 +1,135 @@
+package com.gyee.alarm.mapper.auto;
+
+
+import com.baomidou.dynamic.datasource.annotation.DS;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.gyee.alarm.model.auto.AlarmTs;
+import com.gyee.alarm.model.vo.AlarmTsVo;
+import com.gyee.alarm.model.vo.AlarmVo;
+import org.apache.ibatis.annotations.Insert;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Select;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.List;
+
+
+@DS("slave")
+public interface AlarmTsMapper extends BaseMapper<AlarmTs> {
+
+
+    @Update("CREATE STABLE if not exists ${superTableName} (ts TIMESTAMP,val INT,oval INT,confirmed BOOL) " +
+            "TAGS (alarmid NCHAR(100),alarmtype NCHAR(50),characteristic NCHAR(50)," +
+            "components NCHAR(50),description NCHAR(500),deviceid NCHAR(50),devicename NCHAR(70)," +
+            "devicetype NCHAR(50),enabled BOOL,lineid NCHAR(50),linename NCHAR(70),modelId NCHAR(50),projectid NCHAR(50)," +
+            "projectname NCHAR(70),rank INT,resettable BOOL,stationid NCHAR(50),stationname NCHAR(70),subcomponents NCHAR(50)," +
+            "suffix NCHAR(50),tagid NCHAR(100),triggertype INT,uniformcode NCHAR(50));")
+    int createAlarmSuperTable(@Param("superTableName") String superTableName);
+
+
+
+    @Update("create table if not exists ${tbName} using ${superTableName} tags( #{alarmid}, #{alarmtype}," +
+            "#{characteristic}, #{components},  #{description}, #{deviceid}, #{devicename}," +
+            "#{devicetype}, #{enabled}, #{lineid}, #{linename}, #{modelId}, #{projectid}," +
+            "#{projectname}, #{rank}, #{resettable}, #{stationid}, #{stationname}, #{subcomponents}," +
+            "#{suffix},  #{tagid}, #{triggertype}, #{uniformcode}" +
+            ")")
+    int createTable(@Param("tbName") String tbName, @Param("alarmid") String alarmid, @Param("alarmtype") String alarmtype,
+                    @Param("characteristic") String characteristic, @Param("components") String components,
+                    @Param("description") String description,
+                    @Param("deviceid") String deviceid, @Param("devicename") String devicename,
+                    @Param("devicetype") String devicetype, @Param("enabled") Boolean enabled,
+                    @Param("lineid") String lineid, @Param("linename") String linename,
+                    @Param("modelId") String modelId, @Param("projectid") String projectid,
+                    @Param("projectname") String projectname, @Param("rank") Integer rank,
+                    @Param("resettable") Boolean resettable, @Param("stationid") String stationid,
+                    @Param("stationname") String stationname, @Param("subcomponents") String subcomponents,
+                    @Param("suffix") String suffix, @Param("tagid") String tagid,
+                    @Param("triggertype") Integer triggertype, @Param("uniformcode") String uniformcode, @Param("superTableName") String superTableName
+
+    );
+
+
+
+    @Update("create table  if not exists ${tbName} using ${superTableName} tags( #{alarmid}, #{alarmtype}," +
+            "#{characteristic}, #{components}, #{description}, #{deviceid}, #{devicename}," +
+            "#{devicetype}, #{enabled}, #{lineid}, #{linename}, #{modelId}, #{projectid}," +
+            "#{projectname}, #{rank}, #{resettable}, #{stationid}, #{stationname}, #{subcomponents}," +
+            "#{suffix},  #{tagid}, #{triggertype}, #{uniformcode}" +
+            ")")
+    int createTable(AlarmVo vo);
+
+    @Update("drop table if exists ${superTableName}")
+    void dropSuperTable(@Param("superTableName")String superTableName);
+
+    @Insert("insert into ${tbName} (ts, val,oval,confirmed) values(#{ts}, #{val}, #{oval}, #{confirmed})")
+    int insertOne(AlarmTs one);
+
+
+
+    @Insert("${sql}")
+    int insertList(@Param("sql") String sql);
+
+    @Select("select last_row(*),alarmid,alarmtype,characteristic,components,confirmed,description,deviceid,devicename,devicetype,enabled,lineid,linename," +
+            "modelId,projectid,projectname,rank,resettable,stationid,stationname,subcomponents,suffix,tagid,triggertype,uniformcode from #{stbaleName} group by tbname")
+    List<AlarmVo> findTags(@Param("stbaleName") String stbaleName);
+
+
+    @Select("select deviceid,description,count(*) as val from #{superTableName} where ts>=#{begin} and ts<=#{end}  stationid=#{stationid}  group by description,deviceid  ")
+    List<AlarmTsVo> selectByWpGroup(@Param("superTableName") String superTableName, @Param("stationid") String stationid, @Param("begin")long begin, @Param("end") long end);
+
+
+    @Select("select ts,val,oval,alarmid,alarmtype,characteristic,components,confirmed,description,deviceid,devicename,devicetype,enabled,lineid,linename," +
+            "modelId,projectid,projectname,rank,resettable,stationid,stationname,subcomponents,suffix,tagid,triggertype,uniformcode from #{tbName}   limit #{limit} , #{offset} ")
+    List<AlarmVo> selectByTbName(@Param("tbName") String tbName,@Param("limit") long limit,@Param("offset") long offset);
+
+    @Select("select alarmid,description,count(*) as val,max(rank),sum(timeLong) as timeLong) from #{superTableName} where ts>=#{begin} and ts<=#{end}  deviceid=#{deviceid}  group by description,alarmid  ")
+    List<AlarmTsVo> selectByWtGroup(@Param("superTableName") String superTableName, @Param("deviceid") String deviceid, @Param("begin")long begin, @Param("end") long end);
+
+
+//    @Select("select ts,val,alarmid,alarmtype,characteristic,components,confirmed,description,deviceid,devicename,devicetype,enabled,lineid,linename," +
+//            "modelId,projectid,projectname,rank,resettable,stationid,stationname,subcomponents,suffix,tagid,triggertype,uniformcode from #{superTableName}  " +
+//            "#{whereSql}  order by ts desc limit #{limit} offset #{offset} ")
+
+    @Select({"<script>",
+            "select ts,val,alarmid,alarmtype,characteristic,components,confirmed,description,deviceid,devicename,devicetype,enabled,lineid,linename," +
+                    "modelId,projectid,projectname,rank,resettable,stationid,stationname,subcomponents,suffix,tagid,triggertype,uniformcode from #{superTableName} " ,
+            "<where>" ,
+            "<if test='modelId != null'>",
+            "and modelId= #{modelId}",
+            "</if>",
+            "<if test='description != null'>",
+            "and description like #{description}",
+            "</if>",
+            "<if test='deviceid != null'>",
+            "and deviceid = #{deviceid}",
+            "</if>",
+            "and stationid = #{stationid}",
+            "and ts &gt;= #{begin}",
+            "and ts &lt;= #{end}",
+            "</where>",
+            " order by ts desc limit #{limit},#{offset} ",
+            "</script>"})
+    List<AlarmVo> selectByWtLimit(@Param("begin")long begin,@Param("end")long end,@Param("modelId")String modelId,@Param("superTableName") String superTableName,@Param("alarmType")String alarmType,@Param("stationid")String stationid,@Param("deviceid")String deviceid,@Param("description")String description, @Param("limit")int limit, @Param("offset") int offset);
+
+    @Select({"<script>",
+            "select count(*) from #{superTableName} " ,
+            "<where>" ,
+            "<if test='modelId != null'>",
+            "and modelId= #{modelId}",
+            "</if>",
+            "<if test='description != null'>",
+            "and description like #{description}",
+            "</if>",
+            "<if test='deviceid != null'>",
+            "and deviceid = #{deviceid}",
+            "</if>",
+            "and stationid = #{stationid}",
+            "and ts &gt;= #{begin}",
+            "and ts &lt;= #{end}",
+            "</where>",
+
+            "</script>"})
+    Integer selectByWtCount(@Param("begin")long begin,@Param("end")long end,@Param("modelId")String modelId,@Param("superTableName") String superTableName,@Param("alarmType")String alarmType,@Param("stationid")String stationid,@Param("deviceid")String deviceid,@Param("description")String description);
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicBranchMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicBranch;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author xieshengjie
+ * @since 2023-03-15
+ */
+public interface ProBasicBranchMapper extends BaseMapper<ProBasicBranch> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicCompanyMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceFaultMetricsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceFaultMetrics;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备故障模式度量 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceFaultMetricsMapper extends BaseMapper<ProBasicDeviceFaultMetrics> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceFaultModeMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceFaultMode;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备故障模型 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceFaultModeMapper extends BaseMapper<ProBasicDeviceFaultMode> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDevice;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceMapper extends BaseMapper<ProBasicDevice> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceMetricsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceMetrics;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备指标 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceMetricsMapper extends BaseMapper<ProBasicDeviceMetrics> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceModelMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceModel;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备模型 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceModelMapper extends BaseMapper<ProBasicDeviceModel> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceModelMetricsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceModelMetrics;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备模型指标 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceModelMetricsMapper extends BaseMapper<ProBasicDeviceModelMetrics> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicDeviceStructureMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicDeviceStructure;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备结构 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicDeviceStructureMapper extends BaseMapper<ProBasicDeviceStructure> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportAlarmMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEarlyReportAlarm;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 预警报告报警 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicEarlyReportAlarmMapper extends BaseMapper<ProBasicEarlyReportAlarm> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportConclusMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEarlyReportConclus;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 预警报告结论 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicEarlyReportConclusMapper extends BaseMapper<ProBasicEarlyReportConclus> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEarlyReport;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 预警报告 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicEarlyReportMapper extends BaseMapper<ProBasicEarlyReport> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyReportWtMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEarlyReportWt;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备预警报告 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicEarlyReportWtMapper extends BaseMapper<ProBasicEarlyReportWt> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEarlyWarnScoreMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEarlyWarnScore;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 预警得分 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-08-01
+ */
+public interface ProBasicEarlyWarnScoreMapper extends BaseMapper<ProBasicEarlyWarnScore> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEnergyGroupMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEnergyGroup;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 集团 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicEnergyGroupMapper extends BaseMapper<ProBasicEnergyGroup> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEquipmentMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEquipment;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风机&光伏 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicEquipmentMapper extends BaseMapper<ProBasicEquipment> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicEquipmentPointMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicEquipmentPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 设备测点 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicEquipmentPointMapper extends BaseMapper<ProBasicEquipmentPoint> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicLineMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicLine;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 集电线路 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicLineMapper extends BaseMapper<ProBasicLine> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicMaintransformerMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicMaintransformer;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 主变表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-01-30
+ */
+public interface ProBasicMaintransformerMapper extends BaseMapper<ProBasicMaintransformer> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicMeterPointMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicMeterPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 电计量点表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicMeterPointMapper extends BaseMapper<ProBasicMeterPoint> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicModelPowerMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicModelPowerRdMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicModelPowerRd;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-06
+ */
+public interface ProBasicModelPowerRdMapper extends BaseMapper<ProBasicModelPowerRd> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicPowerstationMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicPowerstation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-12
+ */
+public interface ProBasicPowerstationMapper extends BaseMapper<ProBasicPowerstation> {
+
+}

+ 20 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicPowerstationPointMapper.java

@@ -0,0 +1,20 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicPowerstationPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站测点,期次测点,线路测点,三级公司测点,区域测点
+
+
+
++方阵测点 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicPowerstationPointMapper extends BaseMapper<ProBasicPowerstationPoint> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicProjectMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicProject;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 工程表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicProjectMapper extends BaseMapper<ProBasicProject> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicProjectPlanMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicProjectPlan;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 工程计划表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProBasicProjectPlanMapper extends BaseMapper<ProBasicProjectPlan> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicRealtimeDbconfigMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicRealtimeDbconfig;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 实时数据库配置表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProBasicRealtimeDbconfigMapper extends BaseMapper<ProBasicRealtimeDbconfig> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicRegionMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicRegion;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 区域 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicRegionMapper extends BaseMapper<ProBasicRegion> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicSquareMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicStatusPointMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicStatusPoint;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-17
+ */
+public interface ProBasicStatusPointMapper extends BaseMapper<ProBasicStatusPoint> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicSubStationMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicSubStation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 调度场站名称 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-31
+ */
+public interface ProBasicSubStationMapper extends BaseMapper<ProBasicSubStation> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicWeatherStationMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicWeatherStation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 气象站名称 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-29
+ */
+public interface ProBasicWeatherStationMapper extends BaseMapper<ProBasicWeatherStation> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProBasicWindturbinePowerMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProBasicWindturbinePower;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风机功率曲线 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProBasicWindturbinePowerMapper extends BaseMapper<ProBasicWindturbinePower> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEcoWindspecificInfoDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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> {
+
+}

+ 30 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconActivePowerDataMapper.java

@@ -0,0 +1,30 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconActivePowerData;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.gyee.alarm.model.vo.FitClassVo;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Select;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * <p>
+ * 动态功率数据 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-27
+ */
+public interface ProEconActivePowerDataMapper extends BaseMapper<ProEconActivePowerData> {
+
+    @Select(" SELECT windpowerstation_id windpowerstationId,windturbine_id windturbineId, " +
+            "model_id modelId,speed,avg(power) power " +
+            "FROM Pro_Econ_Active_Power_Data " +
+            "  where  windpowerstation_id=#{windpowerstationId} and record_date>=#{beginDate}  and record_date<=#{endDate} " +
+            "       group by windpowerstation_id,windturbine_id,model_id,speed order by speed ")
+    public List<FitClassVo> getFitList(@Param(value = "windpowerstationId")String windpowerstationId, @Param(value = "beginDate") Date beginDate, @Param(value = "endDate")Date endDate);
+
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmConfigurationMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconAlarmConfiguration;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 报警配置表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-06-19
+ */
+public interface ProEconAlarmConfigurationMapper extends BaseMapper<ProEconAlarmConfiguration> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmInfoMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconAlarmInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 报警缓存表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-06-19
+ */
+public interface ProEconAlarmInfoMapper extends BaseMapper<ProEconAlarmInfo> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconAlarmRuleMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconAlarmRule;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 自定义报警配置 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-06-27
+ */
+public interface ProEconAlarmRuleMapper extends BaseMapper<ProEconAlarmRule> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBenchmarkMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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> {
+
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBrownoutsEvent2Mapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconBrownoutsEvent2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-25
+ */
+public interface ProEconBrownoutsEvent2Mapper extends BaseMapper<ProEconBrownoutsEvent2> {
+
+    @Update("update pro_econ_brownouts_event2   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateBrownouts2(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconBrownoutsEventMapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconBrownoutsEvent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 与停机事件关联(限电停机时),数据库中无关联,程序控制 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconBrownoutsEventMapper extends BaseMapper<ProEconBrownoutsEvent> {
+
+    @Update("update pro_econ_brownouts_event   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateBrownouts(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                    @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittMonthMainMapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittMonthMain;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+/**
+ * <p>
+ * 风电机月拟合曲线主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittMonthMainMapper extends BaseMapper<ProEconCurveFittMonthMain> {
+
+    @Delete(" delete from pro_econ_curve_fitt_month_main where year=#{year} and month=#{month}  AND  windturbine_id like '%_F_%' ")
+    public int deleteProEconCurveFittMonthSubFByMonth(@Param(value = "year") String year, @Param(value = "month") String month);
+
+    @Delete(" delete from pro_econ_curve_fitt_month_main where year=#{year} and month=#{month}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittMonthSubGByMonth(@Param(value = "year") String year, @Param(value = "month") String month);
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittMonthSubMapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittMonthSub;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+/**
+ * <p>
+ * 风电机月拟合曲线子表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittMonthSubMapper extends BaseMapper<ProEconCurveFittMonthSub> {
+
+    @Delete(" delete from pro_econ_curve_fitt_month_sub where year=#{year} and month=#{month}  AND  windturbine_id like '%_F_%' ")
+    public int deleteProEconCurveFittMonthSubFByMonth(@Param(value = "year") String year, @Param(value = "month") String month);
+
+    @Delete(" delete from pro_econ_curve_fitt_month_sub where year=#{year} and month=#{month}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittMonthSubGByMonth(@Param(value = "year") String year, @Param(value = "month") String month);
+}

+ 22 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittYearMainMapper.java

@@ -0,0 +1,22 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittYearMain;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+/**
+ * <p>
+ * 风电机年拟合曲线主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-07
+ */
+public interface ProEconCurveFittYearMainMapper extends BaseMapper<ProEconCurveFittYearMain> {
+    @Delete(" delete from pro_econ_curve_fitt_year_main where year=#{year}  AND  windturbine_id like '%_F_%' ")
+    public int deleteProEconCurveFittYearMainFByYear(@Param(value = "year") String year);
+
+    @Delete(" delete from pro_econ_curve_fitt_year_main where year=#{year}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittYearMainGByYear(@Param(value = "year") String year);
+}

+ 22 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittYearSubMapper.java

@@ -0,0 +1,22 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittYearSub;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+/**
+ * <p>
+ * 风电机年拟合曲线子表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-07
+ */
+public interface ProEconCurveFittYearSubMapper extends BaseMapper<ProEconCurveFittYearSub> {
+    @Delete(" delete from pro_econ_curve_fitt_year_sub where year=#{year}  AND  windturbine_id like '%_F_%' ")
+    public int deleteProEconCurveFittYearSubFByYear(@Param(value = "year") String year);
+
+    @Delete(" delete from pro_econ_curve_fitt_year_sub where year=#{year}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittYearSubGByYear(@Param(value = "year") String year);
+}

+ 24 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittingMainMapper.java

@@ -0,0 +1,24 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittingMain;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 风电机拟合曲线主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittingMainMapper extends BaseMapper<ProEconCurveFittingMain> {
+
+    @Delete(" delete from pro_econ_curve_fitting_main where record_date=#{recordDate}  AND  windturbine_id like '%_F_%'  ")
+    public int deleteProEconCurveFittingMainFByDay(@Param(value = "recordDate") Date recordDate);
+    @Delete(" delete from pro_econ_curve_fitting_main where record_date=#{recordDate}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittingMainGByDay(@Param(value = "recordDate") Date recordDate);
+}

+ 26 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconCurveFittingSubMapper.java

@@ -0,0 +1,26 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconCurveFittingSub;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Delete;
+import org.apache.ibatis.annotations.Param;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 风电机拟合曲线子表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconCurveFittingSubMapper extends BaseMapper<ProEconCurveFittingSub> {
+
+
+    @Delete(" delete from pro_econ_curve_fitting_sub where record_date=#{recordDate}  AND  windturbine_id like '%_F_%' ")
+    public int deleteProEconCurveFittingSubFByDay(@Param(value = "recordDate") Date recordDate);
+
+    @Delete(" delete from pro_econ_curve_fitting_sub where record_date=#{recordDate}  AND  windturbine_id like '%_G_%' ")
+    public int deleteProEconCurveFittingSubGByDay(@Param(value = "recordDate") Date recordDate);
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconElectricaltestPointMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEqOriginalDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconEqOriginalDayMapper extends BaseMapper<ProEconEqOriginalDay> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalIndexMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEqOriginalIndex;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+public interface ProEconEqOriginalIndexMapper extends BaseMapper<ProEconEqOriginalIndex> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalMonthMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEqOriginalMonth;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconEqOriginalMonthMapper extends BaseMapper<ProEconEqOriginalMonth> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqOriginalYearMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEqOriginalYear;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconEqOriginalYearMapper extends BaseMapper<ProEconEqOriginalYear> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEqTargetMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEqTarget;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconEqTargetMapper extends BaseMapper<ProEconEqTarget> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDayDetailedMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDayInfoMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDeviatPowerMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentDeviatPower;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author xieshengjie
+ * @since 2023-04-27
+ */
+public interface ProEconEquipmentDeviatPowerMapper extends BaseMapper<ProEconEquipmentDeviatPower> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentDeviatSpeedMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentDeviatSpeed;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author xieshengjie
+ * @since 2023-04-27
+ */
+public interface ProEconEquipmentDeviatSpeedMapper extends BaseMapper<ProEconEquipmentDeviatSpeed> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfo15minuteMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfo15minute;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 电设备15分钟信息表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-04
+ */
+public interface ProEconEquipmentInfo15minuteMapper extends BaseMapper<ProEconEquipmentInfo15minute> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay1Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay1;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 五损电量 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconEquipmentInfoDay1Mapper extends BaseMapper<ProEconEquipmentInfoDay1> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 五损时间 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-02
+ */
+public interface ProEconEquipmentInfoDay2Mapper extends BaseMapper<ProEconEquipmentInfoDay2> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay3Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay3;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 五损次数 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-02
+ */
+public interface ProEconEquipmentInfoDay3Mapper extends BaseMapper<ProEconEquipmentInfoDay3> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay4Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay4;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 五损曲线偏差率切入性能 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-07
+ */
+public interface ProEconEquipmentInfoDay4Mapper extends BaseMapper<ProEconEquipmentInfoDay4> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay5Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay5;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 三率 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconEquipmentInfoDay5Mapper extends BaseMapper<ProEconEquipmentInfoDay5> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDay6Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDay6;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author xieshengjie
+ * @since 2023-03-15
+ */
+public interface ProEconEquipmentInfoDay6Mapper extends BaseMapper<ProEconEquipmentInfoDay6> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentInfoDayTopMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconEquipmentInfoDayTop;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 风机日信息表排行 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-09
+ */
+public interface ProEconEquipmentInfoDayTopMapper extends BaseMapper<ProEconEquipmentInfoDayTop> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconEquipmentmodelMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconFaultLiminatedefectsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInOrOutSpeedTotal2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInOrOutSpeedTotalMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInputOrOutputSpeedMapper.java

@@ -0,0 +1,17 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInterruptionItemMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconInterruptionItem;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 记录通讯中断表中的记录的分解过程。 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-27
+ */
+public interface ProEconInterruptionItemMapper extends BaseMapper<ProEconInterruptionItem> {
+
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconInterruptionMapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconInterruption;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 根据风电机状态判断通讯中断并记录。 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-27
+ */
+public interface ProEconInterruptionMapper extends BaseMapper<ProEconInterruption> {
+
+    @Update("update pro_econ_interruption   set start_time=#{start_time},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateInterruption(@Param(value = "start_time") Date start_time,
+                                        @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")Long id);
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLimitPowerRecordsMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLineElectricalMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconLogicalUnitMapper.java

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

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMainBrownouts2Mapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconMainBrownouts2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 限电事件主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-25
+ */
+public interface ProEconMainBrownouts2Mapper extends BaseMapper<ProEconMainBrownouts2> {
+
+    @Update("update pro_econ_main_brownouts2   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateMainBrownouts2(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                    @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 24 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMainBrownoutsMapper.java

@@ -0,0 +1,24 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconMainBrownouts;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 限电事件主表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-25
+ */
+public interface ProEconMainBrownoutsMapper extends BaseMapper<ProEconMainBrownouts> {
+
+
+    @Update("update pro_econ_main_brownouts   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateMainBrownouts(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                    @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconManufacturerMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconMeterPointValueMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconMeterPointValue;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 电计量点值表 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconMeterPointValueMapper extends BaseMapper<ProEconMeterPointValue> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay1Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay1;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站五损电量 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconPowerstationInfoDay1Mapper extends BaseMapper<ProEconPowerstationInfoDay1> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站五损时间 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-02
+ */
+public interface ProEconPowerstationInfoDay2Mapper extends BaseMapper<ProEconPowerstationInfoDay2> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay3Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay3;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站五损次数 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-02
+ */
+public interface ProEconPowerstationInfoDay3Mapper extends BaseMapper<ProEconPowerstationInfoDay3> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay4Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay4;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 场站三率mtbf Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconPowerstationInfoDay4Mapper extends BaseMapper<ProEconPowerstationInfoDay4> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay5Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay5;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 电表发电量 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconPowerstationInfoDay5Mapper extends BaseMapper<ProEconPowerstationInfoDay5> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay6Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay6;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 测风塔出线功率 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconPowerstationInfoDay6Mapper extends BaseMapper<ProEconPowerstationInfoDay6> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconPowerstationInfoDay7Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconPowerstationInfoDay7;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 离散率系统效率 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-01
+ */
+public interface ProEconPowerstationInfoDay7Mapper extends BaseMapper<ProEconPowerstationInfoDay7> {
+
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconShutdownEvent2Mapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconShutdownEvent2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 停机事件2 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-21
+ */
+public interface ProEconShutdownEvent2Mapper extends BaseMapper<ProEconShutdownEvent2> {
+
+    @Update("update pro_econ_shutdown_event2   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateShutdownevent2(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                    @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 23 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconShutdownEventMapper.java

@@ -0,0 +1,23 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconShutdownEvent;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import org.apache.ibatis.annotations.Param;
+import org.apache.ibatis.annotations.Update;
+
+import java.util.Date;
+
+/**
+ * <p>
+ * 停机事件 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-10-27
+ */
+public interface ProEconShutdownEventMapper extends BaseMapper<ProEconShutdownEvent> {
+
+    @Update("update pro_econ_shutdown_event   set start_time=#{start_time},loss_power=#{loss_power},stop_hours=#{stop_hours}  where id=#{id}")
+    public int  updateShutdownevent(@Param(value = "start_time") Date start_time, @Param(value = "loss_power")Double loss_power,
+                                    @Param(value = "stop_hours")Double stop_hours, @Param(value = "id")String id);
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStaOriginalDay;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconStaOriginalDayMapper extends BaseMapper<ProEconStaOriginalDay> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalIndexMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStaOriginalIndex;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+public interface ProEconStaOriginalIndexMapper extends BaseMapper<ProEconStaOriginalIndex> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalMonthMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStaOriginalMonth;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconStaOriginalMonthMapper extends BaseMapper<ProEconStaOriginalMonth> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaOriginalYearMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStaOriginalYear;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconStaOriginalYearMapper extends BaseMapper<ProEconStaOriginalYear> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStaTargetMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStaTarget;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface ProEconStaTargetMapper extends BaseMapper<ProEconStaTarget> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateAiMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStateAi;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author xieshengjie
+ * @since 2023-04-17
+ */
+public interface ProEconStateAiMapper extends BaseMapper<ProEconStateAi> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTranRatesSub2Mapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.model.auto.ProEconStateTranRatesSub2;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 状态转换及时率子表2 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2022-11-07
+ */
+public interface ProEconStateTranRatesSub2Mapper extends BaseMapper<ProEconStateTranRatesSub2> {
+
+}

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTranRatesSubMapper.java

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

+ 16 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStateTransitionRatesMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconStopTypeMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.alarm.mapper.auto;
+
+import com.gyee.alarm.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> {
+
+}

+ 0 - 0
alarm-web/src/main/java/com/gyee/alarm/mapper/auto/ProEconTableBottomStatisticMapper.java


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff