Browse Source

和风报表计算指标

shilin 2 năm trước cách đây
mục cha
commit
95427a109b
55 tập tin đã thay đổi với 4470 bổ sung0 xóa
  1. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalDayController.java
  2. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalIndexController.java
  3. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalMonthController.java
  4. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalYearController.java
  5. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqTargetController.java
  6. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalDayController.java
  7. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalIndexController.java
  8. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalMonthController.java
  9. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalYearController.java
  10. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaTargetController.java
  11. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconTableBottomStatisticController.java
  12. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalDayMapper.java
  13. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalIndexMapper.java
  14. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalMonthMapper.java
  15. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalYearMapper.java
  16. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqTargetMapper.java
  17. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalDayMapper.java
  18. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalIndexMapper.java
  19. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalMonthMapper.java
  20. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalYearMapper.java
  21. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaTargetMapper.java
  22. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconTableBottomStatisticMapper.java
  23. 555 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalDay.java
  24. 75 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalIndex.java
  25. 565 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalMonth.java
  26. 560 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalYear.java
  27. 47 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqTarget.java
  28. 555 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalDay.java
  29. 78 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalIndex.java
  30. 565 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalMonth.java
  31. 560 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalYear.java
  32. 47 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaTarget.java
  33. 71 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconTableBottomStatistic.java
  34. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconEqOriginalDayService.java
  35. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconEqOriginalIndexService.java
  36. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconEqOriginalMonthService.java
  37. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconEqOriginalYearService.java
  38. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconEqTargetService.java
  39. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconStaOriginalDayService.java
  40. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconStaOriginalIndexService.java
  41. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconStaOriginalMonthService.java
  42. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconStaOriginalYearService.java
  43. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconStaTargetService.java
  44. 16 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/IProEconTableBottomStatisticService.java
  45. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalDayServiceImpl.java
  46. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalIndexServiceImpl.java
  47. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalMonthServiceImpl.java
  48. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalYearServiceImpl.java
  49. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqTargetServiceImpl.java
  50. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalDayServiceImpl.java
  51. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalIndexServiceImpl.java
  52. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalMonthServiceImpl.java
  53. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalYearServiceImpl.java
  54. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaTargetServiceImpl.java
  55. 20 0
      realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconTableBottomStatisticServiceImpl.java

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalDayController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-eq-original-day")
+public class ProEconEqOriginalDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalIndexController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-eq-original-index")
+public class ProEconEqOriginalIndexController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalMonthController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-eq-original-month")
+public class ProEconEqOriginalMonthController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqOriginalYearController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-eq-original-year")
+public class ProEconEqOriginalYearController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconEqTargetController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-eq-target")
+public class ProEconEqTargetController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalDayController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-sta-original-day")
+public class ProEconStaOriginalDayController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalIndexController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-sta-original-index")
+public class ProEconStaOriginalIndexController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalMonthController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-sta-original-month")
+public class ProEconStaOriginalMonthController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaOriginalYearController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-sta-original-year")
+public class ProEconStaOriginalYearController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconStaTargetController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-sta-target")
+public class ProEconStaTargetController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconTableBottomStatisticController.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 2023-02-21
+ */
+@RestController
+@RequestMapping("//pro-econ-table-bottom-statistic")
+public class ProEconTableBottomStatisticController {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalIndexMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalMonthMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqOriginalYearMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconEqTargetMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalDayMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalIndexMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalMonthMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaOriginalYearMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconStaTargetMapper.java

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.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
realtime/generationXK-service/src/main/java/com/gyee/generation/mapper/auto/ProEconTableBottomStatisticMapper.java

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

+ 555 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalDay.java

@@ -0,0 +1,555 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconEqOriginalDay extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 设备编号
+     */
+    private String windturbineId;
+
+    /**
+     * 设备名称
+     */
+    private String windturbineName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 统计阶段
+     */
+    private String types;
+
+    /**
+     * SCADA发电量(千瓦时)
+     */
+    private Double target01;
+
+    /**
+     * 试运行SCADA发电量(千瓦时)
+     */
+    private Double target02;
+
+    /**
+     * 日最大风速
+     */
+    private Double target03;
+
+    /**
+     * 日最小风速
+     */
+    private Double target04;
+
+    /**
+     * 日最大功率
+     */
+    private Double target05;
+
+    /**
+     * 日最小功率
+     */
+    private Double target06;
+
+    /**
+     * 日平均功率
+     */
+    private Double target07;
+
+    /**
+     * 日平均风速
+     */
+    private Double target08;
+
+    /**
+     * 日设计理论发电量(千瓦时)
+     */
+    private Double target09;
+
+    /**
+     * 日实际理论发电量(千瓦时)
+     */
+    private Double target10;
+
+    /**
+     * 日智慧风电理论发电量(千瓦时)
+     */
+    private Double target11;
+
+    /**
+     * 风能利用率
+     */
+    private Double target12;
+
+    /**
+     * 损失电量(千瓦时)
+     */
+    private Double target13;
+
+    /**
+     * 故障损失时长(小时)
+     */
+    private Double target14;
+
+    /**
+     * 故障次数
+     */
+    private Double target15;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target16;
+
+    /**
+     * 故障损失率
+     */
+    private Double target17;
+
+    /**
+     * 检修损失时长(小时)
+     */
+    private Double target18;
+
+    /**
+     * 检修次数
+     */
+    private Double target19;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target20;
+
+    /**
+     * 检修损失率
+     */
+    private Double target21;
+
+    /**
+     * 性能损失时长(小时)
+     */
+    private Double target22;
+
+    /**
+     * 性能损失次数
+     */
+    private Double target23;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target24;
+
+    /**
+     * 性能损失率
+     */
+    private Double target25;
+
+    /**
+     * 限电时长(小时)
+     */
+    private Double target26;
+
+    /**
+     * 限电次数
+     */
+    private Double target27;
+
+    /**
+     * 限电损失电量
+     */
+    private Double target28;
+
+    /**
+     * 限电损失率
+     */
+    private Double target29;
+
+    /**
+     * 弃风率
+     */
+    private Double target30;
+
+    /**
+     * 弃发比
+     */
+    private Double target31;
+
+    /**
+     * 受累损失时长(小时)
+     */
+    private Double target32;
+
+    /**
+     * 受累次数
+     */
+    private Double target33;
+
+    /**
+     * 受累损失电量
+     */
+    private Double target34;
+
+    /**
+     * 受累损失率
+     */
+    private Double target35;
+
+    /**
+     * 统计小时
+     */
+    private Double target36;
+
+    /**
+     * 切入次数
+     */
+    private Double target37;
+
+    /**
+     * 切出次数
+     */
+    private Double target38;
+
+    /**
+     * 平均切入风速
+     */
+    private Double target39;
+
+    /**
+     * 平均切出风速
+     */
+    private Double target40;
+
+    /**
+     * 最大切出风速
+     */
+    private Double target41;
+
+    /**
+     * 最小切入风速
+     */
+    private Double target42;
+
+    /**
+     * 额定功率
+     */
+    private Double target43;
+
+    /**
+     * 额定风速
+     */
+    private Double target44;
+
+    /**
+     * 设备利用小时
+     */
+    private Double target45;
+
+    /**
+     * 30分钟内故障消除次数
+     */
+    private Double target46;
+
+    /**
+     * 6小时内故障消除次数
+     */
+    private Double target47;
+
+    /**
+     * 12小时内故障消除次数
+     */
+    private Double target48;
+
+    /**
+     * 24小时内故障消除次数
+     */
+    private Double target49;
+
+    /**
+     * 72小时内故障消除次数
+     */
+    private Double target50;
+
+    /**
+     * 168小时内故障消除次数
+     */
+    private Double target51;
+
+    /**
+     * 168小时外故障消除次数
+     */
+    private Double target52;
+
+    /**
+     * 故障消缺总次数
+     */
+    private Double target53;
+
+    /**
+     * 日等效可利用系数
+     */
+    private Double target54;
+
+    /**
+     * 日设备可利用率
+     */
+    private Double target55;
+
+    /**
+     * 日负荷率
+     */
+    private Double target56;
+
+    /**
+     * 日功率一致性系数
+     */
+    private Double target57;
+
+    /**
+     * 日拟合优度
+     */
+    private Double target58;
+
+    /**
+     * 日曲线偏差率
+     */
+    private Double target59;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target60;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target61;
+
+    /**
+     * 复位及时率
+     */
+    private Double target62;
+
+    /**
+     * 日MTBF
+     */
+    private Double target63;
+
+    /**
+     * 日MTTR
+     */
+    private Double target64;
+
+    /**
+     * 日MTTF
+     */
+    private Double target65;
+
+    /**
+     * 备用1
+     */
+    private Double target66;
+
+    /**
+     * 备用2
+     */
+    private Double target67;
+
+    /**
+     * 备用3
+     */
+    private Double target68;
+
+    /**
+     * 备用4
+     */
+    private Double target69;
+
+    /**
+     * 备用5
+     */
+    private Double target70;
+
+    /**
+     * 备用6
+     */
+    private Double target71;
+
+    /**
+     * 备用7
+     */
+    private Double target72;
+
+    /**
+     * 备用8
+     */
+    private Double target73;
+
+    /**
+     * 备用9
+     */
+    private Double target74;
+
+    /**
+     * 备用10
+     */
+    private Double target75;
+
+    /**
+     * 备用11
+     */
+    private Double target76;
+
+    /**
+     * 备用12
+     */
+    private Double target77;
+
+    /**
+     * 备用13
+     */
+    private Double target78;
+
+    /**
+     * 备用14
+     */
+    private Double target79;
+
+    /**
+     * 备用15
+     */
+    private Double target80;
+
+    /**
+     * 备用16
+     */
+    private Double target81;
+
+    /**
+     * 备用17
+     */
+    private Double target82;
+
+    /**
+     * 备用18
+     */
+    private Double target83;
+
+    /**
+     * 备用19
+     */
+    private Double target84;
+
+    /**
+     * 备用20
+     */
+    private Double target85;
+
+    /**
+     * 备用21
+     */
+    private Double target86;
+
+    /**
+     * 备用22
+     */
+    private Double target87;
+
+    /**
+     * 备用23
+     */
+    private Double target88;
+
+    /**
+     * 备用24
+     */
+    private Double target89;
+
+    /**
+     * 备用25
+     */
+    private Double target90;
+
+    /**
+     * 备用26
+     */
+    private Double target91;
+
+    /**
+     * 备用27
+     */
+    private Double target92;
+
+    /**
+     * 备用28
+     */
+    private Double target93;
+
+    /**
+     * 备用29
+     */
+    private Double target94;
+
+    /**
+     * 备用30
+     */
+    private Double target95;
+
+    /**
+     * 备用31
+     */
+    private Double target96;
+
+    /**
+     * 备用32
+     */
+    private Double target97;
+
+    /**
+     * 备用33
+     */
+    private Double target98;
+
+    /**
+     * 备用34
+     */
+    private Double target99;
+
+    /**
+     * 备用35
+     */
+    private Double target100;
+
+
+}

+ 75 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalIndex.java

@@ -0,0 +1,75 @@
+package com.gyee.generation.model.auto;
+
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconEqOriginalIndex extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 设备编号
+     */
+
+    private String windturbineId;
+
+    /**
+     * 设备名称
+     */
+    private String windturbineName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 指标编号
+     */
+    private String targetid;
+
+    /**
+     * 指标名称
+     */
+    private String targetname;
+
+    /**
+     * 指标类型
+     */
+    private String targettype;
+
+    /**
+     * 计算值
+     */
+    private Double targetvalue;
+
+    /**
+     * 修正值
+     */
+    private Double targetvaluemod;
+
+
+}

+ 565 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalMonth.java

@@ -0,0 +1,565 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconEqOriginalMonth extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 设备编号
+     */
+    private String windturbineId;
+
+    /**
+     * 设备名称
+     */
+    private String windturbineName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 年
+     */
+    private Integer year;
+
+    /**
+     * 月
+     */
+    private Integer month;
+
+    /**
+     * 统计阶段
+     */
+    private String types;
+
+    /**
+     * SCADA发电量(千瓦时)
+     */
+    private Double target01;
+
+    /**
+     * 试运行SCADA发电量(千瓦时)
+     */
+    private Double target02;
+
+    /**
+     * 最大风速
+     */
+    private Double target03;
+
+    /**
+     * 最小风速
+     */
+    private Double target04;
+
+    /**
+     * 最大功率
+     */
+    private Double target05;
+
+    /**
+     * 最小功率
+     */
+    private Double target06;
+
+    /**
+     * 平均功率
+     */
+    private Double target07;
+
+    /**
+     * 平均风速
+     */
+    private Double target08;
+
+    /**
+     * 设计理论发电量(千瓦时)
+     */
+    private Double target09;
+
+    /**
+     * 实际理论发电量(千瓦时)
+     */
+    private Double target10;
+
+    /**
+     * 智慧风电理论发电量(千瓦时)
+     */
+    private Double target11;
+
+    /**
+     * 风能利用率
+     */
+    private Double target12;
+
+    /**
+     * 损失电量(千瓦时)
+     */
+    private Double target13;
+
+    /**
+     * 故障损失时长(小时)
+     */
+    private Double target14;
+
+    /**
+     * 故障次数
+     */
+    private Double target15;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target16;
+
+    /**
+     * 故障损失率
+     */
+    private Double target17;
+
+    /**
+     * 检修损失时长(小时)
+     */
+    private Double target18;
+
+    /**
+     * 检修次数
+     */
+    private Double target19;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target20;
+
+    /**
+     * 检修损失率
+     */
+    private Double target21;
+
+    /**
+     * 性能损失时长(小时)
+     */
+    private Double target22;
+
+    /**
+     * 性能损失次数
+     */
+    private Double target23;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target24;
+
+    /**
+     * 性能损失率
+     */
+    private Double target25;
+
+    /**
+     * 限电时长(小时)
+     */
+    private Double target26;
+
+    /**
+     * 限电次数
+     */
+    private Double target27;
+
+    /**
+     * 限电损失电量
+     */
+    private Double target28;
+
+    /**
+     * 限电损失率
+     */
+    private Double target29;
+
+    /**
+     * 弃风率
+     */
+    private Double target30;
+
+    /**
+     * 弃发比
+     */
+    private Double target31;
+
+    /**
+     * 受累损失时长(小时)
+     */
+    private Double target32;
+
+    /**
+     * 受累次数
+     */
+    private Double target33;
+
+    /**
+     * 受累损失电量
+     */
+    private Double target34;
+
+    /**
+     * 受累损失率
+     */
+    private Double target35;
+
+    /**
+     * 统计小时
+     */
+    private Double target36;
+
+    /**
+     * 切入次数
+     */
+    private Double target37;
+
+    /**
+     * 切出次数
+     */
+    private Double target38;
+
+    /**
+     * 平均切入风速
+     */
+    private Double target39;
+
+    /**
+     * 平均切出风速
+     */
+    private Double target40;
+
+    /**
+     * 最大切出风速
+     */
+    private Double target41;
+
+    /**
+     * 最小切入风速
+     */
+    private Double target42;
+
+    /**
+     * 额定功率
+     */
+    private Double target43;
+
+    /**
+     * 额定风速
+     */
+    private Double target44;
+
+    /**
+     * 设备利用小时
+     */
+    private Double target45;
+
+    /**
+     * 30分钟内故障消除次数
+     */
+    private Double target46;
+
+    /**
+     * 6小时内故障消除次数
+     */
+    private Double target47;
+
+    /**
+     * 12小时内故障消除次数
+     */
+    private Double target48;
+
+    /**
+     * 24小时内故障消除次数
+     */
+    private Double target49;
+
+    /**
+     * 72小时内故障消除次数
+     */
+    private Double target50;
+
+    /**
+     * 168小时内故障消除次数
+     */
+    private Double target51;
+
+    /**
+     * 168小时外故障消除次数
+     */
+    private Double target52;
+
+    /**
+     * 故障消缺总次数
+     */
+    private Double target53;
+
+    /**
+     * 等效可利用系数
+     */
+    private Double target54;
+
+    /**
+     * 设备可利用率
+     */
+    private Double target55;
+
+    /**
+     * 负荷率
+     */
+    private Double target56;
+
+    /**
+     * 功率一致性系数
+     */
+    private Double target57;
+
+    /**
+     * 拟合优度
+     */
+    private Double target58;
+
+    /**
+     * 曲线偏差率
+     */
+    private Double target59;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target60;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target61;
+
+    /**
+     * 复位及时率
+     */
+    private Double target62;
+
+    /**
+     * 月MTBF
+     */
+    private Double target63;
+
+    /**
+     * 月MTTR
+     */
+    private Double target64;
+
+    /**
+     * 月MTTF
+     */
+    private Double target65;
+
+    /**
+     * 备用1
+     */
+    private Double target66;
+
+    /**
+     * 备用2
+     */
+    private Double target67;
+
+    /**
+     * 备用3
+     */
+    private Double target68;
+
+    /**
+     * 备用4
+     */
+    private Double target69;
+
+    /**
+     * 备用5
+     */
+    private Double target70;
+
+    /**
+     * 备用6
+     */
+    private Double target71;
+
+    /**
+     * 备用7
+     */
+    private Double target72;
+
+    /**
+     * 备用8
+     */
+    private Double target73;
+
+    /**
+     * 备用9
+     */
+    private Double target74;
+
+    /**
+     * 备用10
+     */
+    private Double target75;
+
+    /**
+     * 备用11
+     */
+    private Double target76;
+
+    /**
+     * 备用12
+     */
+    private Double target77;
+
+    /**
+     * 备用13
+     */
+    private Double target78;
+
+    /**
+     * 备用14
+     */
+    private Double target79;
+
+    /**
+     * 备用15
+     */
+    private Double target80;
+
+    /**
+     * 备用16
+     */
+    private Double target81;
+
+    /**
+     * 备用17
+     */
+    private Double target82;
+
+    /**
+     * 备用18
+     */
+    private Double target83;
+
+    /**
+     * 备用19
+     */
+    private Double target84;
+
+    /**
+     * 备用20
+     */
+    private Double target85;
+
+    /**
+     * 备用21
+     */
+    private Double target86;
+
+    /**
+     * 备用22
+     */
+    private Double target87;
+
+    /**
+     * 备用23
+     */
+    private Double target88;
+
+    /**
+     * 备用24
+     */
+    private Double target89;
+
+    /**
+     * 备用25
+     */
+    private Double target90;
+
+    /**
+     * 备用26
+     */
+    private Double target91;
+
+    /**
+     * 备用27
+     */
+    private Double target92;
+
+    /**
+     * 备用28
+     */
+    private Double target93;
+
+    /**
+     * 备用29
+     */
+    private Double target94;
+
+    /**
+     * 备用30
+     */
+    private Double target95;
+
+    /**
+     * 备用31
+     */
+    private Double target96;
+
+    /**
+     * 备用32
+     */
+    private Double target97;
+
+    /**
+     * 备用33
+     */
+    private Double target98;
+
+    /**
+     * 备用34
+     */
+    private Double target99;
+
+    /**
+     * 备用35
+     */
+    private Double target100;
+
+
+}

+ 560 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqOriginalYear.java

@@ -0,0 +1,560 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconEqOriginalYear extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 设备编号
+     */
+    private String windturbineId;
+
+    /**
+     * 设备名称
+     */
+    private String windturbineName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 年
+     */
+    private Integer year;
+
+    /**
+     * 统计阶段
+     */
+    private String types;
+
+    /**
+     * SCADA发电量(千瓦时)
+     */
+    private Double target01;
+
+    /**
+     * 试运行SCADA发电量(千瓦时)
+     */
+    private Double target02;
+
+    /**
+     * 最大风速
+     */
+    private Double target03;
+
+    /**
+     * 最小风速
+     */
+    private Double target04;
+
+    /**
+     * 最大功率
+     */
+    private Double target05;
+
+    /**
+     * 最小功率
+     */
+    private Double target06;
+
+    /**
+     * 平均功率
+     */
+    private Double target07;
+
+    /**
+     * 平均风速
+     */
+    private Double target08;
+
+    /**
+     * 设计理论发电量(千瓦时)
+     */
+    private Double target09;
+
+    /**
+     * 实际理论发电量(千瓦时)
+     */
+    private Double target10;
+
+    /**
+     * 智慧风电理论发电量(千瓦时)
+     */
+    private Double target11;
+
+    /**
+     * 风能利用率
+     */
+    private Double target12;
+
+    /**
+     * 损失电量(千瓦时)
+     */
+    private Double target13;
+
+    /**
+     * 故障损失时长(小时)
+     */
+    private Double target14;
+
+    /**
+     * 故障次数
+     */
+    private Double target15;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target16;
+
+    /**
+     * 故障损失率
+     */
+    private Double target17;
+
+    /**
+     * 检修损失时长(小时)
+     */
+    private Double target18;
+
+    /**
+     * 检修次数
+     */
+    private Double target19;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target20;
+
+    /**
+     * 检修损失率
+     */
+    private Double target21;
+
+    /**
+     * 性能损失时长(小时)
+     */
+    private Double target22;
+
+    /**
+     * 性能损失次数
+     */
+    private Double target23;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target24;
+
+    /**
+     * 性能损失率
+     */
+    private Double target25;
+
+    /**
+     * 限电时长(小时)
+     */
+    private Double target26;
+
+    /**
+     * 限电次数
+     */
+    private Double target27;
+
+    /**
+     * 限电损失电量
+     */
+    private Double target28;
+
+    /**
+     * 限电损失率
+     */
+    private Double target29;
+
+    /**
+     * 弃风率
+     */
+    private Double target30;
+
+    /**
+     * 弃发比
+     */
+    private Double target31;
+
+    /**
+     * 受累损失时长(小时)
+     */
+    private Double target32;
+
+    /**
+     * 受累次数
+     */
+    private Double target33;
+
+    /**
+     * 受累损失电量
+     */
+    private Double target34;
+
+    /**
+     * 受累损失率
+     */
+    private Double target35;
+
+    /**
+     * 统计小时
+     */
+    private Double target36;
+
+    /**
+     * 切入次数
+     */
+    private Double target37;
+
+    /**
+     * 切出次数
+     */
+    private Double target38;
+
+    /**
+     * 平均切入风速
+     */
+    private Double target39;
+
+    /**
+     * 平均切出风速
+     */
+    private Double target40;
+
+    /**
+     * 最大切出风速
+     */
+    private Double target41;
+
+    /**
+     * 最小切入风速
+     */
+    private Double target42;
+
+    /**
+     * 额定功率
+     */
+    private Double target43;
+
+    /**
+     * 额定风速
+     */
+    private Double target44;
+
+    /**
+     * 设备利用小时
+     */
+    private Double target45;
+
+    /**
+     * 30分钟内故障消除次数
+     */
+    private Double target46;
+
+    /**
+     * 6小时内故障消除次数
+     */
+    private Double target47;
+
+    /**
+     * 12小时内故障消除次数
+     */
+    private Double target48;
+
+    /**
+     * 24小时内故障消除次数
+     */
+    private Double target49;
+
+    /**
+     * 72小时内故障消除次数
+     */
+    private Double target50;
+
+    /**
+     * 168小时内故障消除次数
+     */
+    private Double target51;
+
+    /**
+     * 168小时外故障消除次数
+     */
+    private Double target52;
+
+    /**
+     * 故障消缺总次数
+     */
+    private Double target53;
+
+    /**
+     * 等效可利用系数
+     */
+    private Double target54;
+
+    /**
+     * 设备可利用率
+     */
+    private Double target55;
+
+    /**
+     * 负荷率
+     */
+    private Double target56;
+
+    /**
+     * 功率一致性系数
+     */
+    private Double target57;
+
+    /**
+     * 拟合优度
+     */
+    private Double target58;
+
+    /**
+     * 曲线偏差率
+     */
+    private Double target59;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target60;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target61;
+
+    /**
+     * 复位及时率
+     */
+    private Double target62;
+
+    /**
+     * 年MTBF
+     */
+    private Double target63;
+
+    /**
+     * 年MTTR
+     */
+    private Double target64;
+
+    /**
+     * 年MTTF
+     */
+    private Double target65;
+
+    /**
+     * 备用1
+     */
+    private Double target66;
+
+    /**
+     * 备用2
+     */
+    private Double target67;
+
+    /**
+     * 备用3
+     */
+    private Double target68;
+
+    /**
+     * 备用4
+     */
+    private Double target69;
+
+    /**
+     * 备用5
+     */
+    private Double target70;
+
+    /**
+     * 备用6
+     */
+    private Double target71;
+
+    /**
+     * 备用7
+     */
+    private Double target72;
+
+    /**
+     * 备用8
+     */
+    private Double target73;
+
+    /**
+     * 备用9
+     */
+    private Double target74;
+
+    /**
+     * 备用10
+     */
+    private Double target75;
+
+    /**
+     * 备用11
+     */
+    private Double target76;
+
+    /**
+     * 备用12
+     */
+    private Double target77;
+
+    /**
+     * 备用13
+     */
+    private Double target78;
+
+    /**
+     * 备用14
+     */
+    private Double target79;
+
+    /**
+     * 备用15
+     */
+    private Double target80;
+
+    /**
+     * 备用16
+     */
+    private Double target81;
+
+    /**
+     * 备用17
+     */
+    private Double target82;
+
+    /**
+     * 备用18
+     */
+    private Double target83;
+
+    /**
+     * 备用19
+     */
+    private Double target84;
+
+    /**
+     * 备用20
+     */
+    private Double target85;
+
+    /**
+     * 备用21
+     */
+    private Double target86;
+
+    /**
+     * 备用22
+     */
+    private Double target87;
+
+    /**
+     * 备用23
+     */
+    private Double target88;
+
+    /**
+     * 备用24
+     */
+    private Double target89;
+
+    /**
+     * 备用25
+     */
+    private Double target90;
+
+    /**
+     * 备用26
+     */
+    private Double target91;
+
+    /**
+     * 备用27
+     */
+    private Double target92;
+
+    /**
+     * 备用28
+     */
+    private Double target93;
+
+    /**
+     * 备用29
+     */
+    private Double target94;
+
+    /**
+     * 备用30
+     */
+    private Double target95;
+
+    /**
+     * 备用31
+     */
+    private Double target96;
+
+    /**
+     * 备用32
+     */
+    private Double target97;
+
+    /**
+     * 备用33
+     */
+    private Double target98;
+
+    /**
+     * 备用34
+     */
+    private Double target99;
+
+    /**
+     * 备用35
+     */
+    private Double target100;
+
+
+}

+ 47 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconEqTarget.java

@@ -0,0 +1,47 @@
+package com.gyee.generation.model.auto;
+
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconEqTarget extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    private String id;
+
+    /**
+     * 指标名称
+     */
+    private String targetname;
+
+    /**
+     * 指标类型
+     */
+    private String targettype;
+
+    /**
+     * 对应数据库表名
+     */
+    private String tablename;
+
+    /**
+     * 对应数据库字段
+     */
+    private String tablefiled;
+
+
+}

+ 555 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalDay.java

@@ -0,0 +1,555 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconStaOriginalDay extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 场站、项目、线路等
+     */
+    private String location;
+
+    /**
+     * 场站、项目、线路等编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站、项目、线路等名称
+     */
+    private String foreignName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 最大风速
+     */
+    private Double target01;
+
+    /**
+     * 最小风速
+     */
+    private Double target02;
+
+    /**
+     * 最大功率
+     */
+    private Double target03;
+
+    /**
+     * 最小功率
+     */
+    private Double target04;
+
+    /**
+     * 平均功率
+     */
+    private Double target05;
+
+    /**
+     * 平均风速
+     */
+    private Double target06;
+
+    /**
+     * 发电量
+     */
+    private Double target07;
+
+    /**
+     * 可用电量
+     */
+    private Double target08;
+
+    /**
+     * 理论发电量
+     */
+    private Double target09;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target10;
+
+    /**
+     * 场内受累故障损失电量
+     */
+    private Double target11;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target12;
+
+    /**
+     * 场内受累检修损失电量
+     */
+    private Double target13;
+
+    /**
+     * 待机损失电量
+     */
+    private Double target14;
+
+    /**
+     * 缺陷降出力损失电量
+     */
+    private Double target15;
+
+    /**
+     * 手动停机损失电量
+     */
+    private Double target16;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target17;
+
+    /**
+     * 限电停机损失电量
+     */
+    private Double target18;
+
+    /**
+     * 限电降出力损失电量
+     */
+    private Double target19;
+
+    /**
+     * 场外受累电网损失电量
+     */
+    private Double target20;
+
+    /**
+     * 场外受累天气损失电量
+     */
+    private Double target21;
+
+    /**
+     * 故障小时(明细)
+     */
+    private Double target22;
+
+    /**
+     * 场内受累故障小时(明细)
+     */
+    private Double target23;
+
+    /**
+     * 检修小时(明细)
+     */
+    private Double target24;
+
+    /**
+     * 场内受累检修小时(明细)
+     */
+    private Double target25;
+
+    /**
+     * 待机小时(明细)
+     */
+    private Double target26;
+
+    /**
+     * 缺陷降出力小时(明细)
+     */
+    private Double target27;
+
+    /**
+     * 手动停机小时(明细)
+     */
+    private Double target28;
+
+    /**
+     * 性能小时(明细)
+     */
+    private Double target29;
+
+    /**
+     * 限电停机小时(明细)
+     */
+    private Double target30;
+
+    /**
+     * 限电降出力小时(明细)
+     */
+    private Double target31;
+
+    /**
+     * 场外受累电网小时(明细)
+     */
+    private Double target32;
+
+    /**
+     * 场外受累天气小时(明细)
+     */
+    private Double target33;
+
+    /**
+     * 离线小时(明细)
+     */
+    private Double target34;
+
+    /**
+     * 通讯中断小时(明细)
+     */
+    private Double target35;
+
+    /**
+     * 故障次数(明细)
+     */
+    private Double target36;
+
+    /**
+     * 场内受累故障次数(明细)
+     */
+    private Double target37;
+
+    /**
+     * 检修次数(明细)
+     */
+    private Double target38;
+
+    /**
+     * 场内受累检修次数(明细)
+     */
+    private Double target39;
+
+    /**
+     * 待机次数(明细)
+     */
+    private Double target40;
+
+    /**
+     * 缺陷降出力次数(明细)
+     */
+    private Double target41;
+
+    /**
+     * 手动停机次数(明细)
+     */
+    private Double target42;
+
+    /**
+     * 性能次数(明细)
+     */
+    private Double target43;
+
+    /**
+     * 限电停机次数(明细)
+     */
+    private Double target44;
+
+    /**
+     * 限电降出力次数(明细)
+     */
+    private Double target45;
+
+    /**
+     * 场外受累电网次数(明细)
+     */
+    private Double target46;
+
+    /**
+     * 场外受累天气次数(明细)
+     */
+    private Double target47;
+
+    /**
+     * 离线次数(明细)
+     */
+    private Double target48;
+
+    /**
+     * 通讯中断次数(明细)
+     */
+    private Double target49;
+
+    /**
+     * MTBF
+     */
+    private Double target50;
+
+    /**
+     * MTTR
+     */
+    private Double target51;
+
+    /**
+     * MTTF
+     */
+    private Double target52;
+
+    /**
+     * 复位及时率
+     */
+    private Double target53;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target54;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target55;
+
+    /**
+     * 发电量(电表)
+     */
+    private Double target56;
+
+    /**
+     * 上网电量(电表)
+     */
+    private Double target57;
+
+    /**
+     * 工网购网电量(电表)
+     */
+    private Double target58;
+
+    /**
+     * 农网购网电量(电表)
+     */
+    private Double target59;
+
+    /**
+     * 综合场用电量(电表)
+     */
+    private Double target60;
+
+    /**
+     * 发电厂用电量(电表)
+     */
+    private Double target61;
+
+    /**
+     * 备用
+     */
+    private Double target62;
+
+    /**
+     * 备用
+     */
+    private Double target63;
+
+    /**
+     * 备用
+     */
+    private Double target64;
+
+    /**
+     * 备用
+     */
+    private Double target65;
+
+    /**
+     * 备用
+     */
+    private Double target66;
+
+    /**
+     * 备用
+     */
+    private Double target67;
+
+    /**
+     * 备用
+     */
+    private Double target68;
+
+    /**
+     * 备用
+     */
+    private Double target69;
+
+    /**
+     * 备用
+     */
+    private Double target70;
+
+    /**
+     * 备用
+     */
+    private Double target71;
+
+    /**
+     * 备用
+     */
+    private Double target72;
+
+    /**
+     * 备用
+     */
+    private Double target73;
+
+    /**
+     * 备用
+     */
+    private Double target74;
+
+    /**
+     * 备用
+     */
+    private Double target75;
+
+    /**
+     * 备用
+     */
+    private Double target76;
+
+    /**
+     * 备用
+     */
+    private Double target77;
+
+    /**
+     * 备用
+     */
+    private Double target78;
+
+    /**
+     * 备用
+     */
+    private Double target79;
+
+    /**
+     * 备用
+     */
+    private Double target80;
+
+    /**
+     * 备用
+     */
+    private Double target81;
+
+    /**
+     * 备用
+     */
+    private Double target82;
+
+    /**
+     * 备用
+     */
+    private Double target83;
+
+    /**
+     * 备用
+     */
+    private Double target84;
+
+    /**
+     * 备用
+     */
+    private Double target85;
+
+    /**
+     * 备用
+     */
+    private Double target86;
+
+    /**
+     * 备用
+     */
+    private Double target87;
+
+    /**
+     * 备用
+     */
+    private Double target88;
+
+    /**
+     * 备用
+     */
+    private Double target89;
+
+    /**
+     * 备用
+     */
+    private Double target90;
+
+    /**
+     * 备用
+     */
+    private Double target91;
+
+    /**
+     * 备用
+     */
+    private Double target92;
+
+    /**
+     * 备用
+     */
+    private Double target93;
+
+    /**
+     * 备用
+     */
+    private Double target94;
+
+    /**
+     * 备用
+     */
+    private Double target95;
+
+    /**
+     * 备用
+     */
+    private Double target96;
+
+    /**
+     * 备用
+     */
+    private Double target97;
+
+    /**
+     * 备用
+     */
+    private Double target98;
+
+    /**
+     * 备用
+     */
+    private Double target99;
+
+    /**
+     * 备用
+     */
+    private Double target100;
+
+
+}

+ 78 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalIndex.java

@@ -0,0 +1,78 @@
+package com.gyee.generation.model.auto;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconStaOriginalIndex extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 场站、项目、线路等
+     */
+    private String location;
+
+    /**
+     * 场站、项目、线路等编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站、项目、线路等名称
+     */
+    private String foreignName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 指标编号
+     */
+    private String targetid;
+
+    /**
+     * 指标名称
+     */
+    private String targetname;
+
+    /**
+     * 指标类型
+     */
+    private String targettype;
+
+    /**
+     * 计算值
+     */
+    private Double targetvalue;
+
+    /**
+     * 修正值
+     */
+    private Double targetvaluemod;
+
+
+}

+ 565 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalMonth.java

@@ -0,0 +1,565 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconStaOriginalMonth extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 场站、项目、线路等
+     */
+    private String location;
+
+    /**
+     * 场站、项目、线路等编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站、项目、线路等名称
+     */
+    private String foreignName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 年
+     */
+    private Integer year;
+
+    /**
+     * 月
+     */
+    private Integer month;
+
+    /**
+     * 最大风速
+     */
+    private Double target01;
+
+    /**
+     * 最小风速
+     */
+    private Double target02;
+
+    /**
+     * 最大功率
+     */
+    private Double target03;
+
+    /**
+     * 最小功率
+     */
+    private Double target04;
+
+    /**
+     * 平均功率
+     */
+    private Double target05;
+
+    /**
+     * 平均风速
+     */
+    private Double target06;
+
+    /**
+     * 发电量
+     */
+    private Double target07;
+
+    /**
+     * 可用电量
+     */
+    private Double target08;
+
+    /**
+     * 理论发电量
+     */
+    private Double target09;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target10;
+
+    /**
+     * 场内受累故障损失电量
+     */
+    private Double target11;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target12;
+
+    /**
+     * 场内受累检修损失电量
+     */
+    private Double target13;
+
+    /**
+     * 待机损失电量
+     */
+    private Double target14;
+
+    /**
+     * 缺陷降出力损失电量
+     */
+    private Double target15;
+
+    /**
+     * 手动停机损失电量
+     */
+    private Double target16;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target17;
+
+    /**
+     * 限电停机损失电量
+     */
+    private Double target18;
+
+    /**
+     * 限电降出力损失电量
+     */
+    private Double target19;
+
+    /**
+     * 场外受累电网损失电量
+     */
+    private Double target20;
+
+    /**
+     * 场外受累天气损失电量
+     */
+    private Double target21;
+
+    /**
+     * 故障小时(明细)
+     */
+    private Double target22;
+
+    /**
+     * 场内受累故障小时(明细)
+     */
+    private Double target23;
+
+    /**
+     * 检修小时(明细)
+     */
+    private Double target24;
+
+    /**
+     * 场内受累检修小时(明细)
+     */
+    private Double target25;
+
+    /**
+     * 待机小时(明细)
+     */
+    private Double target26;
+
+    /**
+     * 缺陷降出力小时(明细)
+     */
+    private Double target27;
+
+    /**
+     * 手动停机小时(明细)
+     */
+    private Double target28;
+
+    /**
+     * 性能小时(明细)
+     */
+    private Double target29;
+
+    /**
+     * 限电停机小时(明细)
+     */
+    private Double target30;
+
+    /**
+     * 限电降出力小时(明细)
+     */
+    private Double target31;
+
+    /**
+     * 场外受累电网小时(明细)
+     */
+    private Double target32;
+
+    /**
+     * 场外受累天气小时(明细)
+     */
+    private Double target33;
+
+    /**
+     * 离线小时(明细)
+     */
+    private Double target34;
+
+    /**
+     * 通讯中断小时(明细)
+     */
+    private Double target35;
+
+    /**
+     * 故障次数(明细)
+     */
+    private Double target36;
+
+    /**
+     * 场内受累故障次数(明细)
+     */
+    private Double target37;
+
+    /**
+     * 检修次数(明细)
+     */
+    private Double target38;
+
+    /**
+     * 场内受累检修次数(明细)
+     */
+    private Double target39;
+
+    /**
+     * 待机次数(明细)
+     */
+    private Double target40;
+
+    /**
+     * 缺陷降出力次数(明细)
+     */
+    private Double target41;
+
+    /**
+     * 手动停机次数(明细)
+     */
+    private Double target42;
+
+    /**
+     * 性能次数(明细)
+     */
+    private Double target43;
+
+    /**
+     * 限电停机次数(明细)
+     */
+    private Double target44;
+
+    /**
+     * 限电降出力次数(明细)
+     */
+    private Double target45;
+
+    /**
+     * 场外受累电网次数(明细)
+     */
+    private Double target46;
+
+    /**
+     * 场外受累天气次数(明细)
+     */
+    private Double target47;
+
+    /**
+     * 离线次数(明细)
+     */
+    private Double target48;
+
+    /**
+     * 通讯中断次数(明细)
+     */
+    private Double target49;
+
+    /**
+     * MTBF
+     */
+    private Double target50;
+
+    /**
+     * MTTR
+     */
+    private Double target51;
+
+    /**
+     * MTTF
+     */
+    private Double target52;
+
+    /**
+     * 复位及时率
+     */
+    private Double target53;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target54;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target55;
+
+    /**
+     * 发电量(电表)
+     */
+    private Double target56;
+
+    /**
+     * 上网电量(电表)
+     */
+    private Double target57;
+
+    /**
+     * 工网购网电量(电表)
+     */
+    private Double target58;
+
+    /**
+     * 农网购网电量(电表)
+     */
+    private Double target59;
+
+    /**
+     * 综合场用电量(电表)
+     */
+    private Double target60;
+
+    /**
+     * 发电厂用电量(电表)
+     */
+    private Double target61;
+
+    /**
+     * 备用
+     */
+    private Double target62;
+
+    /**
+     * 备用
+     */
+    private Double target63;
+
+    /**
+     * 备用
+     */
+    private Double target64;
+
+    /**
+     * 备用
+     */
+    private Double target65;
+
+    /**
+     * 备用
+     */
+    private Double target66;
+
+    /**
+     * 备用
+     */
+    private Double target67;
+
+    /**
+     * 备用
+     */
+    private Double target68;
+
+    /**
+     * 备用
+     */
+    private Double target69;
+
+    /**
+     * 备用
+     */
+    private Double target70;
+
+    /**
+     * 备用
+     */
+    private Double target71;
+
+    /**
+     * 备用
+     */
+    private Double target72;
+
+    /**
+     * 备用
+     */
+    private Double target73;
+
+    /**
+     * 备用
+     */
+    private Double target74;
+
+    /**
+     * 备用
+     */
+    private Double target75;
+
+    /**
+     * 备用
+     */
+    private Double target76;
+
+    /**
+     * 备用
+     */
+    private Double target77;
+
+    /**
+     * 备用
+     */
+    private Double target78;
+
+    /**
+     * 备用
+     */
+    private Double target79;
+
+    /**
+     * 备用
+     */
+    private Double target80;
+
+    /**
+     * 备用
+     */
+    private Double target81;
+
+    /**
+     * 备用
+     */
+    private Double target82;
+
+    /**
+     * 备用
+     */
+    private Double target83;
+
+    /**
+     * 备用
+     */
+    private Double target84;
+
+    /**
+     * 备用
+     */
+    private Double target85;
+
+    /**
+     * 备用
+     */
+    private Double target86;
+
+    /**
+     * 备用
+     */
+    private Double target87;
+
+    /**
+     * 备用
+     */
+    private Double target88;
+
+    /**
+     * 备用
+     */
+    private Double target89;
+
+    /**
+     * 备用
+     */
+    private Double target90;
+
+    /**
+     * 备用
+     */
+    private Double target91;
+
+    /**
+     * 备用
+     */
+    private Double target92;
+
+    /**
+     * 备用
+     */
+    private Double target93;
+
+    /**
+     * 备用
+     */
+    private Double target94;
+
+    /**
+     * 备用
+     */
+    private Double target95;
+
+    /**
+     * 备用
+     */
+    private Double target96;
+
+    /**
+     * 备用
+     */
+    private Double target97;
+
+    /**
+     * 备用
+     */
+    private Double target98;
+
+    /**
+     * 备用
+     */
+    private Double target99;
+
+    /**
+     * 备用
+     */
+    private Double target100;
+
+
+}

+ 560 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaOriginalYear.java

@@ -0,0 +1,560 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconStaOriginalYear extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    @TableId(value = "ID",type = IdType.ASSIGN_ID)
+    private String id;
+
+    /**
+     * 场站、项目、线路等
+     */
+    private String location;
+
+    /**
+     * 场站、项目、线路等编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站、项目、线路等名称
+     */
+    private String foreignName;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 年
+     */
+    private Integer year;
+
+    /**
+     * 最大风速
+     */
+    private Double target01;
+
+    /**
+     * 最小风速
+     */
+    private Double target02;
+
+    /**
+     * 最大功率
+     */
+    private Double target03;
+
+    /**
+     * 最小功率
+     */
+    private Double target04;
+
+    /**
+     * 平均功率
+     */
+    private Double target05;
+
+    /**
+     * 平均风速
+     */
+    private Double target06;
+
+    /**
+     * 发电量
+     */
+    private Double target07;
+
+    /**
+     * 可用电量
+     */
+    private Double target08;
+
+    /**
+     * 理论发电量
+     */
+    private Double target09;
+
+    /**
+     * 故障损失电量
+     */
+    private Double target10;
+
+    /**
+     * 场内受累故障损失电量
+     */
+    private Double target11;
+
+    /**
+     * 检修损失电量
+     */
+    private Double target12;
+
+    /**
+     * 场内受累检修损失电量
+     */
+    private Double target13;
+
+    /**
+     * 待机损失电量
+     */
+    private Double target14;
+
+    /**
+     * 缺陷降出力损失电量
+     */
+    private Double target15;
+
+    /**
+     * 手动停机损失电量
+     */
+    private Double target16;
+
+    /**
+     * 性能损失电量
+     */
+    private Double target17;
+
+    /**
+     * 限电停机损失电量
+     */
+    private Double target18;
+
+    /**
+     * 限电降出力损失电量
+     */
+    private Double target19;
+
+    /**
+     * 场外受累电网损失电量
+     */
+    private Double target20;
+
+    /**
+     * 场外受累天气损失电量
+     */
+    private Double target21;
+
+    /**
+     * 故障小时(明细)
+     */
+    private Double target22;
+
+    /**
+     * 场内受累故障小时(明细)
+     */
+    private Double target23;
+
+    /**
+     * 检修小时(明细)
+     */
+    private Double target24;
+
+    /**
+     * 场内受累检修小时(明细)
+     */
+    private Double target25;
+
+    /**
+     * 待机小时(明细)
+     */
+    private Double target26;
+
+    /**
+     * 缺陷降出力小时(明细)
+     */
+    private Double target27;
+
+    /**
+     * 手动停机小时(明细)
+     */
+    private Double target28;
+
+    /**
+     * 性能小时(明细)
+     */
+    private Double target29;
+
+    /**
+     * 限电停机小时(明细)
+     */
+    private Double target30;
+
+    /**
+     * 限电降出力小时(明细)
+     */
+    private Double target31;
+
+    /**
+     * 场外受累电网小时(明细)
+     */
+    private Double target32;
+
+    /**
+     * 场外受累天气小时(明细)
+     */
+    private Double target33;
+
+    /**
+     * 离线小时(明细)
+     */
+    private Double target34;
+
+    /**
+     * 通讯中断小时(明细)
+     */
+    private Double target35;
+
+    /**
+     * 故障次数(明细)
+     */
+    private Double target36;
+
+    /**
+     * 场内受累故障次数(明细)
+     */
+    private Double target37;
+
+    /**
+     * 检修次数(明细)
+     */
+    private Double target38;
+
+    /**
+     * 场内受累检修次数(明细)
+     */
+    private Double target39;
+
+    /**
+     * 待机次数(明细)
+     */
+    private Double target40;
+
+    /**
+     * 缺陷降出力次数(明细)
+     */
+    private Double target41;
+
+    /**
+     * 手动停机次数(明细)
+     */
+    private Double target42;
+
+    /**
+     * 性能次数(明细)
+     */
+    private Double target43;
+
+    /**
+     * 限电停机次数(明细)
+     */
+    private Double target44;
+
+    /**
+     * 限电降出力次数(明细)
+     */
+    private Double target45;
+
+    /**
+     * 场外受累电网次数(明细)
+     */
+    private Double target46;
+
+    /**
+     * 场外受累天气次数(明细)
+     */
+    private Double target47;
+
+    /**
+     * 离线次数(明细)
+     */
+    private Double target48;
+
+    /**
+     * 通讯中断次数(明细)
+     */
+    private Double target49;
+
+    /**
+     * MTBF
+     */
+    private Double target50;
+
+    /**
+     * MTTR
+     */
+    private Double target51;
+
+    /**
+     * MTTF
+     */
+    private Double target52;
+
+    /**
+     * 复位及时率
+     */
+    private Double target53;
+
+    /**
+     * 状态转换及时率
+     */
+    private Double target54;
+
+    /**
+     * 故障消缺及时率
+     */
+    private Double target55;
+
+    /**
+     * 发电量(电表)
+     */
+    private Double target56;
+
+    /**
+     * 上网电量(电表)
+     */
+    private Double target57;
+
+    /**
+     * 工网购网电量(电表)
+     */
+    private Double target58;
+
+    /**
+     * 农网购网电量(电表)
+     */
+    private Double target59;
+
+    /**
+     * 综合场用电量(电表)
+     */
+    private Double target60;
+
+    /**
+     * 发电厂用电量(电表)
+     */
+    private Double target61;
+
+    /**
+     * 备用
+     */
+    private Double target62;
+
+    /**
+     * 备用
+     */
+    private Double target63;
+
+    /**
+     * 备用
+     */
+    private Double target64;
+
+    /**
+     * 备用
+     */
+    private Double target65;
+
+    /**
+     * 备用
+     */
+    private Double target66;
+
+    /**
+     * 备用
+     */
+    private Double target67;
+
+    /**
+     * 备用
+     */
+    private Double target68;
+
+    /**
+     * 备用
+     */
+    private Double target69;
+
+    /**
+     * 备用
+     */
+    private Double target70;
+
+    /**
+     * 备用
+     */
+    private Double target71;
+
+    /**
+     * 备用
+     */
+    private Double target72;
+
+    /**
+     * 备用
+     */
+    private Double target73;
+
+    /**
+     * 备用
+     */
+    private Double target74;
+
+    /**
+     * 备用
+     */
+    private Double target75;
+
+    /**
+     * 备用
+     */
+    private Double target76;
+
+    /**
+     * 备用
+     */
+    private Double target77;
+
+    /**
+     * 备用
+     */
+    private Double target78;
+
+    /**
+     * 备用
+     */
+    private Double target79;
+
+    /**
+     * 备用
+     */
+    private Double target80;
+
+    /**
+     * 备用
+     */
+    private Double target81;
+
+    /**
+     * 备用
+     */
+    private Double target82;
+
+    /**
+     * 备用
+     */
+    private Double target83;
+
+    /**
+     * 备用
+     */
+    private Double target84;
+
+    /**
+     * 备用
+     */
+    private Double target85;
+
+    /**
+     * 备用
+     */
+    private Double target86;
+
+    /**
+     * 备用
+     */
+    private Double target87;
+
+    /**
+     * 备用
+     */
+    private Double target88;
+
+    /**
+     * 备用
+     */
+    private Double target89;
+
+    /**
+     * 备用
+     */
+    private Double target90;
+
+    /**
+     * 备用
+     */
+    private Double target91;
+
+    /**
+     * 备用
+     */
+    private Double target92;
+
+    /**
+     * 备用
+     */
+    private Double target93;
+
+    /**
+     * 备用
+     */
+    private Double target94;
+
+    /**
+     * 备用
+     */
+    private Double target95;
+
+    /**
+     * 备用
+     */
+    private Double target96;
+
+    /**
+     * 备用
+     */
+    private Double target97;
+
+    /**
+     * 备用
+     */
+    private Double target98;
+
+    /**
+     * 备用
+     */
+    private Double target99;
+
+    /**
+     * 备用
+     */
+    private Double target100;
+
+
+}

+ 47 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconStaTarget.java

@@ -0,0 +1,47 @@
+package com.gyee.generation.model.auto;
+
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconStaTarget extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    private String id;
+
+    /**
+     * 指标名称
+     */
+    private String targetname;
+
+    /**
+     * 指标类型
+     */
+    private String targettype;
+
+    /**
+     * 对应数据库表名
+     */
+    private String tablename;
+
+    /**
+     * 对应数据库字段
+     */
+    private String tablefiled;
+
+
+}

+ 71 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/model/auto/ProEconTableBottomStatistic.java

@@ -0,0 +1,71 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+
+import java.util.Date;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconTableBottomStatistic extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 编号
+     */
+    private String id;
+
+    /**
+     * 编码
+     */
+    private String nemCode;
+
+    /**
+     * 名称
+     */
+    private String name;
+
+    /**
+     * 日期
+     */
+    private Date recordDate;
+
+    /**
+     * 风场编号
+     */
+    private String windpowerstationId;
+
+    /**
+     * 工程编号
+     */
+    private String projectId;
+
+    /**
+     * 线路编号
+     */
+    private String lineId;
+
+    /**
+     * 电表值
+     */
+    private Double meterValue;
+
+    /**
+     * 修正值
+     */
+    private Double correctionValue;
+
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalDay;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconEqOriginalDayService extends IService<ProEconEqOriginalDay> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalIndex;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+public interface IProEconEqOriginalIndexService extends IService<ProEconEqOriginalIndex> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalMonth;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconEqOriginalMonthService extends IService<ProEconEqOriginalMonth> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalYear;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconEqOriginalYearService extends IService<ProEconEqOriginalYear> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconEqTarget;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconEqTargetService extends IService<ProEconEqTarget> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalDay;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconStaOriginalDayService extends IService<ProEconStaOriginalDay> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalIndex;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+public interface IProEconStaOriginalIndexService extends IService<ProEconStaOriginalIndex> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalMonth;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconStaOriginalMonthService extends IService<ProEconStaOriginalMonth> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalYear;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconStaOriginalYearService extends IService<ProEconStaOriginalYear> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconStaTarget;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconStaTargetService extends IService<ProEconStaTarget> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconTableBottomStatistic;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+public interface IProEconTableBottomStatisticService extends IService<ProEconTableBottomStatistic> {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalDayServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalDay;
+import com.gyee.generation.mapper.auto.ProEconEqOriginalDayMapper;
+import com.gyee.generation.service.auto.IProEconEqOriginalDayService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconEqOriginalDayServiceImpl extends ServiceImpl<ProEconEqOriginalDayMapper, ProEconEqOriginalDay> implements IProEconEqOriginalDayService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalIndexServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalIndex;
+import com.gyee.generation.mapper.auto.ProEconEqOriginalIndexMapper;
+import com.gyee.generation.service.auto.IProEconEqOriginalIndexService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+@Service
+public class ProEconEqOriginalIndexServiceImpl extends ServiceImpl<ProEconEqOriginalIndexMapper, ProEconEqOriginalIndex> implements IProEconEqOriginalIndexService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalMonthServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalMonth;
+import com.gyee.generation.mapper.auto.ProEconEqOriginalMonthMapper;
+import com.gyee.generation.service.auto.IProEconEqOriginalMonthService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconEqOriginalMonthServiceImpl extends ServiceImpl<ProEconEqOriginalMonthMapper, ProEconEqOriginalMonth> implements IProEconEqOriginalMonthService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqOriginalYearServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconEqOriginalYear;
+import com.gyee.generation.mapper.auto.ProEconEqOriginalYearMapper;
+import com.gyee.generation.service.auto.IProEconEqOriginalYearService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconEqOriginalYearServiceImpl extends ServiceImpl<ProEconEqOriginalYearMapper, ProEconEqOriginalYear> implements IProEconEqOriginalYearService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconEqTargetServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconEqTarget;
+import com.gyee.generation.mapper.auto.ProEconEqTargetMapper;
+import com.gyee.generation.service.auto.IProEconEqTargetService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconEqTargetServiceImpl extends ServiceImpl<ProEconEqTargetMapper, ProEconEqTarget> implements IProEconEqTargetService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalDayServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalDay;
+import com.gyee.generation.mapper.auto.ProEconStaOriginalDayMapper;
+import com.gyee.generation.service.auto.IProEconStaOriginalDayService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconStaOriginalDayServiceImpl extends ServiceImpl<ProEconStaOriginalDayMapper, ProEconStaOriginalDay> implements IProEconStaOriginalDayService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalIndexServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalIndex;
+import com.gyee.generation.mapper.auto.ProEconStaOriginalIndexMapper;
+import com.gyee.generation.service.auto.IProEconStaOriginalIndexService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-22
+ */
+@Service
+public class ProEconStaOriginalIndexServiceImpl extends ServiceImpl<ProEconStaOriginalIndexMapper, ProEconStaOriginalIndex> implements IProEconStaOriginalIndexService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalMonthServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalMonth;
+import com.gyee.generation.mapper.auto.ProEconStaOriginalMonthMapper;
+import com.gyee.generation.service.auto.IProEconStaOriginalMonthService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconStaOriginalMonthServiceImpl extends ServiceImpl<ProEconStaOriginalMonthMapper, ProEconStaOriginalMonth> implements IProEconStaOriginalMonthService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaOriginalYearServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconStaOriginalYear;
+import com.gyee.generation.mapper.auto.ProEconStaOriginalYearMapper;
+import com.gyee.generation.service.auto.IProEconStaOriginalYearService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconStaOriginalYearServiceImpl extends ServiceImpl<ProEconStaOriginalYearMapper, ProEconStaOriginalYear> implements IProEconStaOriginalYearService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconStaTargetServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconStaTarget;
+import com.gyee.generation.mapper.auto.ProEconStaTargetMapper;
+import com.gyee.generation.service.auto.IProEconStaTargetService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconStaTargetServiceImpl extends ServiceImpl<ProEconStaTargetMapper, ProEconStaTarget> implements IProEconStaTargetService {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/service/auto/impl/ProEconTableBottomStatisticServiceImpl.java

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconTableBottomStatistic;
+import com.gyee.generation.mapper.auto.ProEconTableBottomStatisticMapper;
+import com.gyee.generation.service.auto.IProEconTableBottomStatisticService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-02-21
+ */
+@Service
+public class ProEconTableBottomStatisticServiceImpl extends ServiceImpl<ProEconTableBottomStatisticMapper, ProEconTableBottomStatistic> implements IProEconTableBottomStatisticService {
+
+}