Kaynağa Gözat

添加环控基础

523096025 2 yıl önce
ebeveyn
işleme
6d3ad6f6ba
67 değiştirilmiş dosya ile 1725 ekleme ve 45 silme
  1. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyDataController.java
  2. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyElectricityController.java
  3. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyFeedController.java
  4. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyGasController.java
  5. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWarningInfoController.java
  6. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWarningThresholdController.java
  7. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWaterController.java
  8. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/EnvDataController.java
  9. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/ProtDataController.java
  10. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/ProtThresholdController.java
  11. 20 0
      huimv-admin/src/main/java/com/huimv/admin/controller/ProtWarningInfoController.java
  12. 89 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyData.java
  13. 59 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyElectricity.java
  14. 59 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyFeed.java
  15. 59 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyGas.java
  16. 85 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWarningInfo.java
  17. 60 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWarningThreshold.java
  18. 59 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWater.java
  19. 64 0
      huimv-admin/src/main/java/com/huimv/admin/entity/EnvData.java
  20. 58 0
      huimv-admin/src/main/java/com/huimv/admin/entity/ProtData.java
  21. 79 0
      huimv-admin/src/main/java/com/huimv/admin/entity/ProtThreshold.java
  22. 85 0
      huimv-admin/src/main/java/com/huimv/admin/entity/ProtWarningInfo.java
  23. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyDataMapper.java
  24. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyElectricityMapper.java
  25. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyFeedMapper.java
  26. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyGasMapper.java
  27. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWarningInfoMapper.java
  28. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWarningThresholdMapper.java
  29. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWaterMapper.java
  30. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/EnvDataMapper.java
  31. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/ProtDataMapper.java
  32. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/ProtThresholdMapper.java
  33. 16 0
      huimv-admin/src/main/java/com/huimv/admin/mapper/ProtWarningInfoMapper.java
  34. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyDataService.java
  35. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyElectricityService.java
  36. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyFeedService.java
  37. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyGasService.java
  38. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWarningInfoService.java
  39. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWarningThresholdService.java
  40. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWaterService.java
  41. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IEnvDataService.java
  42. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IProtDataService.java
  43. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IProtThresholdService.java
  44. 16 0
      huimv-admin/src/main/java/com/huimv/admin/service/IProtWarningInfoService.java
  45. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyDataServiceImpl.java
  46. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyElectricityServiceImpl.java
  47. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyFeedServiceImpl.java
  48. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyGasServiceImpl.java
  49. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWarningInfoServiceImpl.java
  50. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWarningThresholdServiceImpl.java
  51. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWaterServiceImpl.java
  52. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/EnvDataServiceImpl.java
  53. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtDataServiceImpl.java
  54. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtThresholdServiceImpl.java
  55. 20 0
      huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtWarningInfoServiceImpl.java
  56. 24 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyDataMapper.xml
  57. 18 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyElectricityMapper.xml
  58. 6 6
      huimv-admin/src/main/resources/mapper/BasePigpenMapper.xml
  59. 6 5
      huimv-admin/src/main/resources/mapper/EnvDeviceMaintainMapper.xml
  60. 3 3
      huimv-admin/src/main/resources/mapper/EnvWarningInfoMapper.xml
  61. 10 10
      huimv-admin/src/main/resources/mapper/EnvWarningThresholdMapper.xml
  62. 18 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyWaterMapper.xml
  63. 19 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/EnvDataMapper.xml
  64. 22 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtDataMapper.xml
  65. 28 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtThresholdMapper.xml
  66. 23 0
      huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtWarningInfoMapper.xml
  67. 0 21
      huimv-admin/src/main/resources/mapper/EnvDeviceMapper.xml

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyDataController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 耗能数据 前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-data")
+public class EnergyDataController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyElectricityController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-electricity")
+public class EnergyElectricityController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyFeedController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-feed")
+public class EnergyFeedController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyGasController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-gas")
+public class EnergyGasController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWarningInfoController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-warning-info")
+public class EnergyWarningInfoController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWarningThresholdController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-warning-threshold")
+public class EnergyWarningThresholdController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnergyWaterController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/energy-water")
+public class EnergyWaterController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/EnvDataController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/env-data")
+public class EnvDataController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/ProtDataController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/prot-data")
+public class ProtDataController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/ProtThresholdController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 环保阈值 前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/prot-threshold")
+public class ProtThresholdController {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/ProtWarningInfoController.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.controller;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@RestController
+@RequestMapping("/prot-warning-info")
+public class ProtWarningInfoController {
+
+}

+ 89 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyData.java

@@ -0,0 +1,89 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 耗能数据
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_data")
+public class EnergyData implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 用料记录值
+     */
+    private String feedValue;
+
+    /**
+     * 用料原始值
+     */
+    private String originalFeedValue;
+
+    /**
+     * 用水记录值
+     */
+    private String waterValue;
+
+    /**
+     * 用水原始值
+     */
+    private String originalWaterValue;
+
+    /**
+     * 天然气记录值
+     */
+    private String gasVarlue;
+
+    /**
+     * 天然气原始值
+     */
+    private String originalGasVarlue;
+
+    /**
+     * 用电记录值
+     */
+    private String electricityValue;
+
+    /**
+     * 用电原始值
+     */
+    private String originalElectricityValue;
+
+    /**
+     * 原始数据
+     */
+    private String originalData;
+
+    /**
+     * 房舍id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 59 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyElectricity.java

@@ -0,0 +1,59 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_electricity")
+public class EnergyElectricity implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 计录值
+     */
+    private String electricityValue;
+
+    /**
+     * 原始值
+     */
+    private String originalValue;
+
+    /**
+     * 原始数据
+     */
+    private String originalDate;
+
+    /**
+     * 房舍id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 59 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyFeed.java

@@ -0,0 +1,59 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_feed")
+public class EnergyFeed implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 计录值
+     */
+    private String feedValue;
+
+    /**
+     * 原始值
+     */
+    private String originalValue;
+
+    /**
+     * 原始数据
+     */
+    private String originalDate;
+
+    /**
+     * 房舍id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 59 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyGas.java

@@ -0,0 +1,59 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_gas")
+public class EnergyGas implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 计录值
+     */
+    private String gasValue;
+
+    /**
+     * 原始值
+     */
+    private String originalValue;
+
+    /**
+     * 原始数据
+     */
+    private String originalDate;
+
+    /**
+     * 房舍id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 85 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWarningInfo.java

@@ -0,0 +1,85 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_warning_info")
+public class EnergyWarningInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 1水 2电 3料 4气
+     */
+    private Integer warningType;
+
+    /**
+     * 报警内容
+     */
+    private String warningContent;
+
+    /**
+     * 位置
+     */
+    private String buildLocation;
+
+    /**
+     * 位置名字
+     */
+    private String unitName;
+
+    /**
+     * 单元id
+     */
+    private Integer unitId;
+
+    /**
+     * 设备id
+     */
+    private Integer deviceId;
+
+    /**
+     * 日期
+     */
+    private LocalTime date;
+
+    /**
+     * 人员id
+     */
+    private String userIds;
+
+    /**
+     * 人员名字
+     */
+    private String userNames;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 60 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWarningThreshold.java

@@ -0,0 +1,60 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_warning_threshold")
+public class EnergyWarningThreshold implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    private String maxWater;
+
+    private String minWater;
+
+    private String maxElectricity;
+
+    private String minElectricity;
+
+    private String maxFeed;
+
+    private String minFeed;
+
+    private String maxGas;
+
+    private String minGas;
+
+    /**
+     * 通知人员id
+     */
+    private String userIds;
+
+    private Integer farmId;
+
+    private String othre1;
+
+    private String othre2;
+
+    private String othre3;
+
+
+}

+ 59 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnergyWater.java

@@ -0,0 +1,59 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("energy_water")
+public class EnergyWater implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 计录值
+     */
+    private String waterValue;
+
+    /**
+     * 原始值
+     */
+    private String originalValue;
+
+    /**
+     * 原始数据
+     */
+    private String originalDate;
+
+    /**
+     * 房舍id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 64 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/EnvData.java

@@ -0,0 +1,64 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("env_data")
+public class EnvData implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备id
+     */
+    private Integer deviceId;
+
+    /**
+     * 温度
+     */
+    private String envTemp;
+
+    /**
+     * 湿度
+     */
+    private String envHum;
+
+    /**
+     * 原始值
+     */
+    private String originalData;
+
+    /**
+     * 单元id
+     */
+    private Integer unitId;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 58 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/ProtData.java

@@ -0,0 +1,58 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("prot_data")
+public class ProtData implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 1进污口 2处理口 3排污口
+     */
+    private Integer loctionType;
+
+    private String ph;
+
+    private String cod;
+
+    private String NH3-N;
+
+    private String tp;
+
+    private String tn;
+
+    private String flow;
+
+    private byte[] originalData;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 79 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/ProtThreshold.java

@@ -0,0 +1,79 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 环保阈值
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("prot_threshold")
+public class ProtThreshold implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 1进污口 2处理口 3排污口
+     */
+    private Integer protType;
+
+    private String cod1;
+
+    private String cod2;
+
+    /**
+     * PH 低值
+     */
+    private String ph1;
+
+    /**
+     * PH 高值
+     */
+    private String ph2;
+
+    private String NH3-N1;
+
+    private String NH3-N2;
+
+    private String tp1;
+
+    private String tp2;
+
+    private String tn1;
+
+    private String tn2;
+
+    private String flow1;
+
+    /**
+     * 流量
+     */
+    private String flow2;
+
+    private String userIds;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 85 - 0
huimv-admin/src/main/java/com/huimv/admin/entity/ProtWarningInfo.java

@@ -0,0 +1,85 @@
+package com.huimv.admin.entity;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+@TableName("prot_warning_info")
+public class ProtWarningInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 1.温度 2.湿度
+     */
+    private Integer warningType;
+
+    /**
+     * 报警内容
+     */
+    private String warningContent;
+
+    /**
+     * 位置
+     */
+    private String buildLocation;
+
+    /**
+     * 位置名字
+     */
+    private String unitName;
+
+    /**
+     * 单元id
+     */
+    private Integer unitId;
+
+    /**
+     * 设备id
+     */
+    private Integer deviceId;
+
+    /**
+     * 日期
+     */
+    private LocalTime date;
+
+    /**
+     * 人员id
+     */
+    private String userIds;
+
+    /**
+     * 人员名字
+     */
+    private String userNames;
+
+    private Integer farmId;
+
+    private String other1;
+
+    private String other2;
+
+    private String other3;
+
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyDataMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyData;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 耗能数据 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyDataMapper extends BaseMapper<EnergyData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyElectricityMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyElectricity;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyElectricityMapper extends BaseMapper<EnergyElectricity> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyFeedMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyFeed;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyFeedMapper extends BaseMapper<EnergyFeed> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyGasMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyGas;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyGasMapper extends BaseMapper<EnergyGas> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWarningInfoMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyWarningInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyWarningInfoMapper extends BaseMapper<EnergyWarningInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWarningThresholdMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyWarningThreshold;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyWarningThresholdMapper extends BaseMapper<EnergyWarningThreshold> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnergyWaterMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnergyWater;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnergyWaterMapper extends BaseMapper<EnergyWater> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/EnvDataMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.EnvData;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface EnvDataMapper extends BaseMapper<EnvData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/ProtDataMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.ProtData;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface ProtDataMapper extends BaseMapper<ProtData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/ProtThresholdMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.ProtThreshold;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 环保阈值 Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface ProtThresholdMapper extends BaseMapper<ProtThreshold> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/mapper/ProtWarningInfoMapper.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.mapper;
+
+import com.huimv.admin.entity.ProtWarningInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface ProtWarningInfoMapper extends BaseMapper<ProtWarningInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyDataService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyData;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 耗能数据 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyDataService extends IService<EnergyData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyElectricityService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyElectricity;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyElectricityService extends IService<EnergyElectricity> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyFeedService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyFeed;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyFeedService extends IService<EnergyFeed> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyGasService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyGas;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyGasService extends IService<EnergyGas> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWarningInfoService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyWarningInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyWarningInfoService extends IService<EnergyWarningInfo> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWarningThresholdService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyWarningThreshold;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyWarningThresholdService extends IService<EnergyWarningThreshold> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnergyWaterService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnergyWater;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnergyWaterService extends IService<EnergyWater> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IEnvDataService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.EnvData;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IEnvDataService extends IService<EnvData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IProtDataService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.ProtData;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IProtDataService extends IService<ProtData> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IProtThresholdService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.ProtThreshold;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 环保阈值 服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IProtThresholdService extends IService<ProtThreshold> {
+
+}

+ 16 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IProtWarningInfoService.java

@@ -0,0 +1,16 @@
+package com.huimv.admin.service;
+
+import com.huimv.admin.entity.ProtWarningInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+public interface IProtWarningInfoService extends IService<ProtWarningInfo> {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyDataServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyData;
+import com.huimv.admin.mapper.EnergyDataMapper;
+import com.huimv.admin.service.IEnergyDataService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 耗能数据 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyDataServiceImpl extends ServiceImpl<EnergyDataMapper, EnergyData> implements IEnergyDataService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyElectricityServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyElectricity;
+import com.huimv.admin.mapper.EnergyElectricityMapper;
+import com.huimv.admin.service.IEnergyElectricityService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyElectricityServiceImpl extends ServiceImpl<EnergyElectricityMapper, EnergyElectricity> implements IEnergyElectricityService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyFeedServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyFeed;
+import com.huimv.admin.mapper.EnergyFeedMapper;
+import com.huimv.admin.service.IEnergyFeedService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyFeedServiceImpl extends ServiceImpl<EnergyFeedMapper, EnergyFeed> implements IEnergyFeedService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyGasServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyGas;
+import com.huimv.admin.mapper.EnergyGasMapper;
+import com.huimv.admin.service.IEnergyGasService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyGasServiceImpl extends ServiceImpl<EnergyGasMapper, EnergyGas> implements IEnergyGasService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWarningInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyWarningInfo;
+import com.huimv.admin.mapper.EnergyWarningInfoMapper;
+import com.huimv.admin.service.IEnergyWarningInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyWarningInfoServiceImpl extends ServiceImpl<EnergyWarningInfoMapper, EnergyWarningInfo> implements IEnergyWarningInfoService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWarningThresholdServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyWarningThreshold;
+import com.huimv.admin.mapper.EnergyWarningThresholdMapper;
+import com.huimv.admin.service.IEnergyWarningThresholdService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyWarningThresholdServiceImpl extends ServiceImpl<EnergyWarningThresholdMapper, EnergyWarningThreshold> implements IEnergyWarningThresholdService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnergyWaterServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnergyWater;
+import com.huimv.admin.mapper.EnergyWaterMapper;
+import com.huimv.admin.service.IEnergyWaterService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnergyWaterServiceImpl extends ServiceImpl<EnergyWaterMapper, EnergyWater> implements IEnergyWaterService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/EnvDataServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.EnvData;
+import com.huimv.admin.mapper.EnvDataMapper;
+import com.huimv.admin.service.IEnvDataService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class EnvDataServiceImpl extends ServiceImpl<EnvDataMapper, EnvData> implements IEnvDataService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtDataServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.ProtData;
+import com.huimv.admin.mapper.ProtDataMapper;
+import com.huimv.admin.service.IProtDataService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class ProtDataServiceImpl extends ServiceImpl<ProtDataMapper, ProtData> implements IProtDataService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtThresholdServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.ProtThreshold;
+import com.huimv.admin.mapper.ProtThresholdMapper;
+import com.huimv.admin.service.IProtThresholdService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 环保阈值 服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class ProtThresholdServiceImpl extends ServiceImpl<ProtThresholdMapper, ProtThreshold> implements IProtThresholdService {
+
+}

+ 20 - 0
huimv-admin/src/main/java/com/huimv/admin/service/impl/ProtWarningInfoServiceImpl.java

@@ -0,0 +1,20 @@
+package com.huimv.admin.service.impl;
+
+import com.huimv.admin.entity.ProtWarningInfo;
+import com.huimv.admin.mapper.ProtWarningInfoMapper;
+import com.huimv.admin.service.IProtWarningInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author author
+ * @since 2023-02-14
+ */
+@Service
+public class ProtWarningInfoServiceImpl extends ServiceImpl<ProtWarningInfoMapper, ProtWarningInfo> implements IProtWarningInfoService {
+
+}

+ 24 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyDataMapper.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.EnergyDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyData">
+        <id column="id" property="id" />
+        <result column="feed_value" property="feedValue" />
+        <result column="original_feed_value" property="originalFeedValue" />
+        <result column="water_value" property="waterValue" />
+        <result column="original_water_value" property="originalWaterValue" />
+        <result column="gas_varlue" property="gasVarlue" />
+        <result column="original_gas_varlue" property="originalGasVarlue" />
+        <result column="electricity_value" property="electricityValue" />
+        <result column="original_electricity_value" property="originalElectricityValue" />
+        <result column="original_data" property="originalData" />
+        <result column="unit_id" property="unitId" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyElectricityMapper.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.EnergyElectricityMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyElectricity">
+        <id column="id" property="id" />
+        <result column="electricity_value" property="electricityValue" />
+        <result column="original_value" property="originalValue" />
+        <result column="original_date" property="originalDate" />
+        <result column="unit_id" property="unitId" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 6 - 6
huimv-admin/src/main/resources/mapper/BasePigpenMapper.xml

@@ -1,15 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.huimv.admin.mapper.BasePigpenMapper">
+<mapper namespace="com.huimv.admin.mapper.EnergyFeedMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.BasePigpen">
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyFeed">
         <id column="id" property="id" />
-        <result column="build_name" property="buildName" />
-        <result column="parent_id" property="parentId" />
-        <result column="f_type" property="fType" />
+        <result column="feed_value" property="feedValue" />
+        <result column="original_value" property="originalValue" />
+        <result column="original_date" property="originalDate" />
+        <result column="unit_id" property="unitId" />
         <result column="farm_id" property="farmId" />
-        <result column="sort" property="sort" />
         <result column="other1" property="other1" />
         <result column="other2" property="other2" />
         <result column="other3" property="other3" />

+ 6 - 5
huimv-admin/src/main/resources/mapper/EnvDeviceMaintainMapper.xml

@@ -1,13 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.huimv.admin.mapper.EnvDeviceMaintainMapper">
+<mapper namespace="com.huimv.admin.mapper.EnergyGasMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnvDeviceMaintain">
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyGas">
         <id column="id" property="id" />
-        <result column="maintain_content" property="maintainContent" />
-        <result column="maintain_time" property="maintainTime" />
-        <result column="remark" property="remark" />
+        <result column="gas_value" property="gasValue" />
+        <result column="original_value" property="originalValue" />
+        <result column="original_date" property="originalDate" />
+        <result column="unit_id" property="unitId" />
         <result column="farm_id" property="farmId" />
         <result column="other1" property="other1" />
         <result column="other2" property="other2" />

+ 3 - 3
huimv-admin/src/main/resources/mapper/EnvWarningInfoMapper.xml

@@ -1,14 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.huimv.admin.mapper.EnvWarningInfoMapper">
+<mapper namespace="com.huimv.admin.mapper.EnergyWarningInfoMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnvWarningInfo">
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyWarningInfo">
         <id column="id" property="id" />
         <result column="warning_type" property="warningType" />
         <result column="warning_content" property="warningContent" />
         <result column="build_location" property="buildLocation" />
-        <result column="build_id" property="buildId" />
+        <result column="unit_name" property="unitName" />
         <result column="unit_id" property="unitId" />
         <result column="device_id" property="deviceId" />
         <result column="date" property="date" />

+ 10 - 10
huimv-admin/src/main/resources/mapper/EnvWarningThresholdMapper.xml

@@ -1,18 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.huimv.admin.mapper.EnvWarningThresholdMapper">
+<mapper namespace="com.huimv.admin.mapper.EnergyWarningThresholdMapper">
 
     <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnvWarningThreshold">
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyWarningThreshold">
         <id column="id" property="id" />
-        <result column="max_tem" property="maxTem" />
-        <result column="min_tem" property="minTem" />
-        <result column="max_hum" property="maxHum" />
-        <result column="min_hum" property="minHum" />
-        <result column="max_NH3" property="maxNh3" />
-        <result column="min_NH3" property="minNh3" />
-        <result column="max_co" property="maxCo" />
-        <result column="min_co" property="minCo" />
+        <result column="max_water" property="maxWater" />
+        <result column="min_water" property="minWater" />
+        <result column="max_electricity" property="maxElectricity" />
+        <result column="min_electricity" property="minElectricity" />
+        <result column="max_feed" property="maxFeed" />
+        <result column="min_feed" property="minFeed" />
+        <result column="max_gas" property="maxGas" />
+        <result column="min_gas" property="minGas" />
         <result column="user_ids" property="userIds" />
         <result column="farm_id" property="farmId" />
         <result column="othre1" property="othre1" />

+ 18 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/EnergyWaterMapper.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.EnergyWaterMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnergyWater">
+        <id column="id" property="id" />
+        <result column="water_value" property="waterValue" />
+        <result column="original_value" property="originalValue" />
+        <result column="original_date" property="originalDate" />
+        <result column="unit_id" property="unitId" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 19 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/EnvDataMapper.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.EnvDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnvData">
+        <id column="id" property="id" />
+        <result column="device_id" property="deviceId" />
+        <result column="env_temp" property="envTemp" />
+        <result column="env_hum" property="envHum" />
+        <result column="original_data" property="originalData" />
+        <result column="unit_id" property="unitId" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 22 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtDataMapper.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.ProtDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.ProtData">
+        <id column="id" property="id" />
+        <result column="loction_type" property="loctionType" />
+        <result column="ph" property="ph" />
+        <result column="cod" property="cod" />
+        <result column="NH3-N" property="NH3-N" />
+        <result column="TP" property="tp" />
+        <result column="TN" property="tn" />
+        <result column="FLOW" property="flow" />
+        <result column="original_data" property="originalData" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 28 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtThresholdMapper.xml

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.ProtThresholdMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.ProtThreshold">
+        <id column="id" property="id" />
+        <result column="prot_type" property="protType" />
+        <result column="COD1" property="cod1" />
+        <result column="COD2" property="cod2" />
+        <result column="PH1" property="ph1" />
+        <result column="PH2" property="ph2" />
+        <result column="NH3-N1" property="NH3-N1" />
+        <result column="NH3-N2" property="NH3-N2" />
+        <result column="TP1" property="tp1" />
+        <result column="TP2" property="tp2" />
+        <result column="TN1" property="tn1" />
+        <result column="TN2" property="tn2" />
+        <result column="FLOW1" property="flow1" />
+        <result column="FLOW2" property="flow2" />
+        <result column="user_ids" property="userIds" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 23 - 0
huimv-admin/src/main/resources/com/huimv/admin/mapper/ProtWarningInfoMapper.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.huimv.admin.mapper.ProtWarningInfoMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.ProtWarningInfo">
+        <id column="id" property="id" />
+        <result column="warning_type" property="warningType" />
+        <result column="warning_content" property="warningContent" />
+        <result column="build_location" property="buildLocation" />
+        <result column="unit_name" property="unitName" />
+        <result column="unit_id" property="unitId" />
+        <result column="device_id" property="deviceId" />
+        <result column="date" property="date" />
+        <result column="user_ids" property="userIds" />
+        <result column="user_names" property="userNames" />
+        <result column="farm_id" property="farmId" />
+        <result column="other1" property="other1" />
+        <result column="other2" property="other2" />
+        <result column="other3" property="other3" />
+    </resultMap>
+
+</mapper>

+ 0 - 21
huimv-admin/src/main/resources/mapper/EnvDeviceMapper.xml

@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.huimv.admin.mapper.EnvDeviceMapper">
-
-    <!-- 通用查询映射结果 -->
-    <resultMap id="BaseResultMap" type="com.huimv.admin.entity.EnvDevice">
-        <id column="id" property="id" />
-        <result column="device_code" property="deviceCode" />
-        <result column="device_name" property="deviceName" />
-        <result column="build_location" property="buildLocation" />
-        <result column="build_id" property="buildId" />
-        <result column="unit_id" property="unitId" />
-        <result column="device_brand" property="deviceBrand" />
-        <result column="device_status" property="deviceStatus" />
-        <result column="farm_id" property="farmId" />
-        <result column="ohter1" property="ohter1" />
-        <result column="ohter2" property="ohter2" />
-        <result column="ohter3" property="ohter3" />
-    </resultMap>
-
-</mapper>