Ver Fonte

能耗、环控

Newspaper há 1 ano atrás
pai
commit
6c216b20db
13 ficheiros alterados com 310 adições e 38 exclusões
  1. 87 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/entity/vo/EnergyThresholdVo.java
  2. 40 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdModifyParam.java
  3. 83 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdSaveParam.java
  4. 78 0
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdSyncParam.java
  5. 4 10
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/controller/EnergyThresholdController.java
  6. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/entity/EnergyThreshold.java
  7. 1 8
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/entity/vo/EnergyThresholdListVo.java
  8. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/enums/EnergyThresholdEnum.java
  9. 2 2
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/mapper/EnergyThresholdMapper.java
  10. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/mapper/mapping/EnergyThresholdMapper.xml
  11. 1 1
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/param/EnergyThresholdOrgIdParam.java
  12. 4 4
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/service/EnergyThresholdService.java
  13. 7 10
      snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/service/impl/EnergyThresholdServiceImpl.java

+ 87 - 0
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/entity/vo/EnergyThresholdVo.java

@@ -0,0 +1,87 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.modular.energy.energyThreshold.entity.vo;
+
+import com.fhs.core.trans.anno.Trans;
+import com.fhs.core.trans.constant.TransType;
+import com.fhs.core.trans.vo.TransPojo;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+import vip.xiaonuo.modular.base.pigpen.entity.BasePigpen;
+
+import java.math.BigDecimal;
+
+/**
+ * 能耗阈值实体
+ *
+ * @author newspaper
+ * @date  2023/12/26 09:32
+ **/
+@Getter
+@Setter
+public class EnergyThresholdVo implements TransPojo {
+
+    /** id */
+    @ApiModelProperty(value = "id", position = 1)
+    private String id;
+
+    /** 阈值对象 */
+    @ApiModelProperty(value = "单元id", position = 2)
+    @Trans(type = TransType.SIMPLE, target = BasePigpen.class,fields = "fullName", alias = "unit", ref = "unitName")
+    private String unitId;
+
+    /** 0为不启用 1为启用 */
+    @ApiModelProperty(value = "0为不启用 1为启用", position = 3)
+    private Integer isEnable;
+
+    /** 用水下限 */
+    @ApiModelProperty(value = "用水下限", position = 4)
+    private BigDecimal waterLower;
+
+    /** 用水上限 */
+    @ApiModelProperty(value = "用水上限", position = 5)
+    private BigDecimal waterUpper;
+
+    /** 用电下限 */
+    @ApiModelProperty(value = "用电下限", position = 6)
+    private BigDecimal electricityLower;
+
+    /** 用电上限 */
+    @ApiModelProperty(value = "用电上限", position = 7)
+    private BigDecimal electricityUpper;
+
+    /** 七日用水下限 */
+    @ApiModelProperty(value = "七日用水下限", position = 8)
+    private BigDecimal sevenDayWaterLower;
+
+    /** 七日用水上限 */
+    @ApiModelProperty(value = "七日用水上限", position = 9)
+    private BigDecimal sevenDayWaterUpper;
+
+    /** 七日用电上限 */
+    @ApiModelProperty(value = "七日用电上限", position = 10)
+    private BigDecimal sevenDayElectricityLower;
+
+    /** 七日用电下限 */
+    @ApiModelProperty(value = "七日用电下限", position = 11)
+    private BigDecimal sevenDayElectricityUpper;
+
+    /** 组织id */
+    @ApiModelProperty(value = "组织id", position = 12)
+    private String orgId;
+
+    /** 单元ID */
+    @ApiModelProperty(value = "单元名称", position = 23)
+    private String unitName;
+}

+ 40 - 0
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdModifyParam.java

@@ -0,0 +1,40 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.modular.energy.energyThreshold.param;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+
+/**
+ * 环控阈值Id参数
+ *
+ * @author newspaper
+ * @date  2023/12/25 15:38
+ **/
+@Getter
+@Setter
+public class EnergyThresholdModifyParam {
+
+    /** 单元ID */
+    @ApiModelProperty(value = "单元ID", required = true, position = 1)
+    @NotBlank(message = "单元父ID不能为空")
+    private String unitId;
+
+    /** 状态 */
+    @ApiModelProperty(value = "状态", required = true, position = 2, example = "0:禁用 1:启用")
+    @NotBlank(message = "isEnable不能为空")
+    private String isEnable;
+}

+ 83 - 0
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdSaveParam.java

@@ -0,0 +1,83 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.modular.energy.energyThreshold.param;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+
+/**
+ * 能耗阈值添加参数
+ *
+ * @author newspaper
+ * @date  2023/12/26 09:32
+ **/
+@Getter
+@Setter
+public class EnergyThresholdSaveParam extends  EnergyThresholdOrgIdParam{
+
+    /** 单元父id */
+    @ApiModelProperty(value = "单元父id", required = true, position = 2)
+    @NotBlank(message = "unitId不能为空")
+    private String unitId;
+
+    /** 状态 */
+    @ApiModelProperty(value = "状态", required = true, position = 3)
+    @NotNull(message = "isEnable不能为空")
+    private Integer isEnable;
+
+    /** 用水下限 */
+    @ApiModelProperty(value = "用水下限", required = true, position = 4)
+    @NotNull(message = "waterLower不能为空")
+    private BigDecimal waterLower;
+
+    /** 用水上限 */
+    @ApiModelProperty(value = "用水上限", required = true, position = 5)
+    @NotNull(message = "waterUpper不能为空")
+    private BigDecimal waterUpper;
+
+    /** 用电下限 */
+    @ApiModelProperty(value = "用电下限", required = true, position = 6)
+    @NotNull(message = "electricityLower不能为空")
+    private BigDecimal electricityLower;
+
+    /** 用电上限 */
+    @ApiModelProperty(value = "用电上限", required = true, position = 7)
+    @NotNull(message = "electricityUpper不能为空")
+    private BigDecimal electricityUpper;
+
+    /** 七日用水下限 */
+    @ApiModelProperty(value = "七日用水下限", required = true, position = 8)
+    @NotNull(message = "sevenDayWaterLower不能为空")
+    private BigDecimal sevenDayWaterLower;
+
+    /** 七日用水上限 */
+    @ApiModelProperty(value = "七日用水上限", required = true, position = 9)
+    @NotNull(message = "sevenDayWaterUpper不能为空")
+    private BigDecimal sevenDayWaterUpper;
+
+    /** 七日用电上限 */
+    @ApiModelProperty(value = "七日用电上限", required = true, position = 10)
+    @NotNull(message = "sevenDayElectricityLower不能为空")
+    private BigDecimal sevenDayElectricityLower;
+
+    /** 七日用电下限 */
+    @ApiModelProperty(value = "七日用电下限", required = true, position = 11)
+    @NotNull(message = "sevenDayElectricityUpper不能为空")
+    private BigDecimal sevenDayElectricityUpper;
+
+}

+ 78 - 0
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energyThreshold/param/EnergyThresholdSyncParam.java

@@ -0,0 +1,78 @@
+/*
+ * Copyright [2022] [https://www.xiaonuo.vip]
+ *
+ * Snowy采用APACHE LICENSE 2.0开源协议,您在使用过程中,需要注意以下几点:
+ *
+ * 1.请不要删除和修改根目录下的LICENSE文件。
+ * 2.请不要删除和修改Snowy源码头部的版权声明。
+ * 3.本项目代码可免费商业使用,商业使用请保留源码和相关描述文件的项目出处,作者声明等。
+ * 4.分发源码时候,请注明软件出处 https://www.xiaonuo.vip
+ * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
+ * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
+ */
+package vip.xiaonuo.modular.energy.energyThreshold.param;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Getter;
+import lombok.Setter;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.NotNull;
+import java.math.BigDecimal;
+
+/**
+ * 能耗阈值添加参数
+ *
+ * @author newspaper
+ * @date  2023/12/26 09:32
+ **/
+@Getter
+@Setter
+public class EnergyThresholdSyncParam extends EnergyThresholdOrgIdParam{
+
+    /** 单元父id */
+    @ApiModelProperty(value = "单元父id", required = true, position = 2)
+    @NotBlank(message = "unitId不能为空")
+    private String unitId;
+
+    /** 用水下限 */
+    @ApiModelProperty(value = "用水下限", required = true, position = 4)
+    @NotNull(message = "waterLower不能为空")
+    private BigDecimal waterLower;
+
+    /** 用水上限 */
+    @ApiModelProperty(value = "用水上限", required = true, position = 5)
+    @NotNull(message = "waterUpper不能为空")
+    private BigDecimal waterUpper;
+
+    /** 用电下限 */
+    @ApiModelProperty(value = "用电下限", required = true, position = 6)
+    @NotNull(message = "electricityLower不能为空")
+    private BigDecimal electricityLower;
+
+    /** 用电上限 */
+    @ApiModelProperty(value = "用电上限", required = true, position = 7)
+    @NotNull(message = "electricityUpper不能为空")
+    private BigDecimal electricityUpper;
+
+    /** 七日用水下限 */
+    @ApiModelProperty(value = "七日用水下限", required = true, position = 8)
+    @NotNull(message = "sevenDayWaterLower不能为空")
+    private BigDecimal sevenDayWaterLower;
+
+    /** 七日用水上限 */
+    @ApiModelProperty(value = "七日用水上限", required = true, position = 9)
+    @NotNull(message = "sevenDayWaterUpper不能为空")
+    private BigDecimal sevenDayWaterUpper;
+
+    /** 七日用电上限 */
+    @ApiModelProperty(value = "七日用电上限", required = true, position = 10)
+    @NotNull(message = "sevenDayElectricityLower不能为空")
+    private BigDecimal sevenDayElectricityLower;
+
+    /** 七日用电下限 */
+    @ApiModelProperty(value = "七日用电下限", required = true, position = 11)
+    @NotNull(message = "sevenDayElectricityUpper不能为空")
+    private BigDecimal sevenDayElectricityUpper;
+
+}

+ 4 - 10
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/controller/EnergyThresholdController.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.controller;
+package vip.xiaonuo.modular.energy.energyThreshold.controller;
 
 import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
 import com.github.xiaoymin.knife4j.annotations.ApiSupport;
@@ -22,15 +22,9 @@ import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RestController;
 import vip.xiaonuo.common.pojo.CommonResult;
-import vip.xiaonuo.modular.energy.energythreshold.entity.EnergyThreshold;
-import vip.xiaonuo.modular.energy.energythreshold.entity.vo.EnergyThresholdListVo;
-import vip.xiaonuo.modular.energy.energythreshold.param.*;
-import vip.xiaonuo.modular.energy.energythreshold.service.EnergyThresholdService;
-import vip.xiaonuo.modular.env.envThreshold.entity.EnvThreshold;
-import vip.xiaonuo.modular.env.envThreshold.param.EnvThresholdModifyParam;
-import vip.xiaonuo.modular.env.envThreshold.param.EnvThresholdSaveParam;
-import vip.xiaonuo.modular.env.envThreshold.param.EnvThresholdSyncParam;
-import vip.xiaonuo.modular.env.envThreshold.param.EnvThresholdUnitIdParam;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.vo.EnergyThresholdListVo;
+import vip.xiaonuo.modular.energy.energyThreshold.param.*;
+import vip.xiaonuo.modular.energy.energyThreshold.service.EnergyThresholdService;
 
 import javax.annotation.Resource;
 import java.util.List;

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/entity/EnergyThreshold.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.entity;
+package vip.xiaonuo.modular.energy.energyThreshold.entity;
 
 import com.baomidou.mybatisplus.annotation.*;
 import io.swagger.annotations.ApiModelProperty;

+ 1 - 8
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/entity/vo/EnergyThresholdListVo.java

@@ -10,19 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.entity.vo;
+package vip.xiaonuo.modular.energy.energyThreshold.entity.vo;
 
-import com.baomidou.mybatisplus.annotation.TableId;
-import com.fhs.core.trans.anno.Trans;
-import com.fhs.core.trans.constant.TransType;
-import com.fhs.core.trans.vo.TransPojo;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
-import vip.xiaonuo.modular.base.pigpen.entity.BasePigpen;
-import vip.xiaonuo.modular.env.envThreshold.entity.vo.EnvThresholdVo;
 
-import java.math.BigDecimal;
 import java.util.List;
 
 /**

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/enums/EnergyThresholdEnum.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.enums;
+package vip.xiaonuo.modular.energy.energyThreshold.enums;
 
 import lombok.Getter;
 

+ 2 - 2
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/mapper/EnergyThresholdMapper.java

@@ -10,10 +10,10 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.mapper;
+package vip.xiaonuo.modular.energy.energyThreshold.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import vip.xiaonuo.modular.energy.energythreshold.entity.EnergyThreshold;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.EnergyThreshold;
 
 /**
  * 能耗阈值Mapper接口

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/mapper/mapping/EnergyThresholdMapper.xml

@@ -1,5 +1,5 @@
 <?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="vip.xiaonuo.modular.energy.energythreshold.mapper.EnergyThresholdMapper">
+<mapper namespace="vip.xiaonuo.modular.energy.energyThreshold.mapper.EnergyThresholdMapper">
 
 </mapper>

+ 1 - 1
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/param/EnergyThresholdOrgIdParam.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.param;
+package vip.xiaonuo.modular.energy.energyThreshold.param;
 
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;

+ 4 - 4
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/service/EnergyThresholdService.java

@@ -10,12 +10,12 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.service;
+package vip.xiaonuo.modular.energy.energyThreshold.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
-import vip.xiaonuo.modular.energy.energythreshold.entity.EnergyThreshold;
-import vip.xiaonuo.modular.energy.energythreshold.entity.vo.EnergyThresholdListVo;
-import vip.xiaonuo.modular.energy.energythreshold.param.*;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.EnergyThreshold;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.vo.EnergyThresholdListVo;
+import vip.xiaonuo.modular.energy.energyThreshold.param.*;
 
 import java.util.List;
 

+ 7 - 10
snowy-web-app/src/main/java/vip/xiaonuo/modular/energy/energythreshold/service/impl/EnergyThresholdServiceImpl.java

@@ -10,7 +10,7 @@
  * 5.不可二次分发开源参与同类竞品,如有想法可联系团队xiaonuobase@qq.com商议合作。
  * 6.若您的项目无法满足以上几点,需要更多功能代码,获取Snowy商业授权许可,请在官网购买授权,地址为 https://www.xiaonuo.vip
  */
-package vip.xiaonuo.modular.energy.energythreshold.service.impl;
+package vip.xiaonuo.modular.energy.energyThreshold.service.impl;
 
 import cn.hutool.core.bean.BeanUtil;
 import cn.hutool.core.util.ObjectUtil;
@@ -19,17 +19,14 @@ import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
-import vip.xiaonuo.auth.core.util.StpLoginUserUtil;
 import vip.xiaonuo.modular.base.pigpen.entity.BasePigpen;
 import vip.xiaonuo.modular.base.pigpen.mapper.BasePigpenMapper;
-import vip.xiaonuo.modular.energy.energythreshold.entity.EnergyThreshold;
-import vip.xiaonuo.modular.energy.energythreshold.entity.vo.EnergyThresholdListVo;
-import vip.xiaonuo.modular.energy.energythreshold.entity.vo.EnergyThresholdVo;
-import vip.xiaonuo.modular.energy.energythreshold.mapper.EnergyThresholdMapper;
-import vip.xiaonuo.modular.energy.energythreshold.param.*;
-import vip.xiaonuo.modular.energy.energythreshold.service.EnergyThresholdService;
-import vip.xiaonuo.modular.env.envThreshold.entity.EnvThreshold;
-import vip.xiaonuo.modular.env.envThreshold.entity.vo.EnvThresholdVo;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.EnergyThreshold;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.vo.EnergyThresholdListVo;
+import vip.xiaonuo.modular.energy.energyThreshold.entity.vo.EnergyThresholdVo;
+import vip.xiaonuo.modular.energy.energyThreshold.mapper.EnergyThresholdMapper;
+import vip.xiaonuo.modular.energy.energyThreshold.param.*;
+import vip.xiaonuo.modular.energy.energyThreshold.service.EnergyThresholdService;
 
 import java.util.ArrayList;
 import java.util.List;