Koishi 1 rok pred
rodič
commit
718921539b

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconSystemEfficiencyController.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-11-28
+ */
+@RestController
+@RequestMapping("//pro-econ-system-efficiency")
+public class ProEconSystemEfficiencyController {
+
+}

+ 20 - 0
realtime/generationXK-service/src/main/java/com/gyee/generation/controller/ProEconSystemEfficiencyEquipmentController.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-11-28
+ */
+@RestController
+@RequestMapping("//pro-econ-system-efficiency-equipment")
+public class ProEconSystemEfficiencyEquipmentController {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiencyEquipment;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 光伏系统效率-设备 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+public interface ProEconSystemEfficiencyEquipmentMapper extends BaseMapper<ProEconSystemEfficiencyEquipment> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.mapper.auto;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiency;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 光伏系统效率-场站、期次、线路 Mapper 接口
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+public interface ProEconSystemEfficiencyMapper extends BaseMapper<ProEconSystemEfficiency> {
+
+}

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

@@ -0,0 +1,96 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 光伏系统效率-场站、期次、线路
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconSystemEfficiency extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    private String id;
+
+    /**
+     * 外键编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站
+     */
+    private String stationId;
+
+    /**
+     * 期次
+     */
+    private String projectId;
+
+    /**
+     * 线路
+     */
+    private String lineId;
+
+    /**
+     * 所属位置(区域、区域风、区域光、公司、公司、公司风、公司光、场站、期次、线路)
+     */
+    private String location;
+
+    /**
+     * 数据日期
+     */
+    private LocalDateTime dataDate;
+
+    /**
+     * 日照强度
+     */
+    private BigDecimal rzqd;
+
+    /**
+     * 发电量
+     */
+    private BigDecimal powerGeneration;
+
+    /**
+     * 最大理论发电量
+     */
+    private BigDecimal llfdlmax;
+
+    /**
+     * 离散率
+     */
+    private BigDecimal scatter;
+
+    /**
+     * 转换效率
+     */
+    private BigDecimal conversionEfficiency;
+
+    /**
+     * 等效发电时
+     */
+    private BigDecimal equivalentGeneratingTime;
+
+    /**
+     * 利用小时
+     */
+    private BigDecimal utilizationHours;
+
+    /**
+     * 系统效率
+     */
+    private BigDecimal efficiency;
+
+
+}

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

@@ -0,0 +1,103 @@
+package com.gyee.generation.model.auto;
+
+import java.math.BigDecimal;
+import com.baomidou.mybatisplus.extension.activerecord.Model;
+import java.time.LocalDateTime;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 光伏系统效率-设备
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class ProEconSystemEfficiencyEquipment extends Model {
+
+    private static final long serialVersionUID = 1L;
+
+    private String id;
+
+    /**
+     * 外键编号
+     */
+    private String foreignKeyId;
+
+    /**
+     * 场站
+     */
+    private String stationId;
+
+    /**
+     * 期次
+     */
+    private String projectId;
+
+    /**
+     * 线路
+     */
+    private String lineId;
+
+    private String equipmentId;
+
+    /**
+     * 所属位置(区域、区域风、区域光、公司、公司、公司风、公司光、场站、期次、线路)
+     */
+    private String location;
+
+    /**
+     * 数据日期
+     */
+    private LocalDateTime dataDate;
+
+    /**
+     * 日照强度
+     */
+    private BigDecimal rzqd;
+
+    /**
+     * 发电量
+     */
+    private BigDecimal powerGeneration;
+
+    /**
+     * 最大理论发电量
+     */
+    private BigDecimal llfdlmax;
+
+    /**
+     * 离散率
+     */
+    private BigDecimal scatter;
+
+    /**
+     * 转换效率
+     */
+    private BigDecimal conversionEfficiency;
+
+    /**
+     * 等效发电时
+     */
+    private BigDecimal equivalentGeneratingTime;
+
+    /**
+     * 利用小时
+     */
+    private BigDecimal utilizationHours;
+
+    /**
+     * 系统效率
+     */
+    private BigDecimal efficiency;
+
+    /**
+     * 顺序
+     */
+    private Integer orderNum;
+
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiencyEquipment;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 光伏系统效率-设备 服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+public interface IProEconSystemEfficiencyEquipmentService extends IService<ProEconSystemEfficiencyEquipment> {
+
+}

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

@@ -0,0 +1,16 @@
+package com.gyee.generation.service.auto;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiency;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 光伏系统效率-场站、期次、线路 服务类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+public interface IProEconSystemEfficiencyService extends IService<ProEconSystemEfficiency> {
+
+}

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

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiencyEquipment;
+import com.gyee.generation.mapper.auto.ProEconSystemEfficiencyEquipmentMapper;
+import com.gyee.generation.service.auto.IProEconSystemEfficiencyEquipmentService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 光伏系统效率-设备 服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+@Service
+public class ProEconSystemEfficiencyEquipmentServiceImpl extends ServiceImpl<ProEconSystemEfficiencyEquipmentMapper, ProEconSystemEfficiencyEquipment> implements IProEconSystemEfficiencyEquipmentService {
+
+}

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

@@ -0,0 +1,20 @@
+package com.gyee.generation.service.auto.impl;
+
+import com.gyee.generation.model.auto.ProEconSystemEfficiency;
+import com.gyee.generation.mapper.auto.ProEconSystemEfficiencyMapper;
+import com.gyee.generation.service.auto.IProEconSystemEfficiencyService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 光伏系统效率-场站、期次、线路 服务实现类
+ * </p>
+ *
+ * @author shilin
+ * @since 2023-11-28
+ */
+@Service
+public class ProEconSystemEfficiencyServiceImpl extends ServiceImpl<ProEconSystemEfficiencyMapper, ProEconSystemEfficiency> implements IProEconSystemEfficiencyService {
+
+}