Przeglądaj źródła

自动生成文件

yq 4 lat temu
rodzic
commit
5cff5cab33
100 zmienionych plików z 4021 dodań i 9 usunięć
  1. 10 1
      fiveep-controller/pom.xml
  2. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/AlarmPowerController.java
  3. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/DeviceController.java
  4. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/DeviceStatusController.java
  5. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/HtAnalogDataController.java
  6. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/HtSwitchDataController.java
  7. 129 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/MybatisGeneratorUtils.java
  8. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/PersonnelController.java
  9. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/RouteController.java
  10. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/RtAnalogDataController.java
  11. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/RtSwitchDataController.java
  12. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/SiteController.java
  13. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/SitedtlController.java
  14. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/UserController.java
  15. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/UserSiteController.java
  16. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcAccessTokenController.java
  17. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcBlackoutPlanController.java
  18. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcKeySecretController.java
  19. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcMeasTypeController.java
  20. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcUserController.java
  21. 21 0
      fiveep-controller/src/main/java/com/bizmatics/controller/web/WcUserTokenController.java
  22. 98 0
      fiveep-model/src/main/java/com/bizmatics/model/AlarmPower.java
  23. 73 0
      fiveep-model/src/main/java/com/bizmatics/model/Device.java
  24. 53 0
      fiveep-model/src/main/java/com/bizmatics/model/DeviceStatus.java
  25. 413 0
      fiveep-model/src/main/java/com/bizmatics/model/HtAnalogData.java
  26. 256 0
      fiveep-model/src/main/java/com/bizmatics/model/HtSwitchData.java
  27. 73 0
      fiveep-model/src/main/java/com/bizmatics/model/Personnel.java
  28. 47 0
      fiveep-model/src/main/java/com/bizmatics/model/Route.java
  29. 413 0
      fiveep-model/src/main/java/com/bizmatics/model/RtAnalogData.java
  30. 256 0
      fiveep-model/src/main/java/com/bizmatics/model/RtSwitchData.java
  31. 98 0
      fiveep-model/src/main/java/com/bizmatics/model/Site.java
  32. 148 0
      fiveep-model/src/main/java/com/bizmatics/model/Sitedtl.java
  33. 68 0
      fiveep-model/src/main/java/com/bizmatics/model/User.java
  34. 42 0
      fiveep-model/src/main/java/com/bizmatics/model/UserSite.java
  35. 40 0
      fiveep-model/src/main/java/com/bizmatics/model/WcAccessToken.java
  36. 75 0
      fiveep-model/src/main/java/com/bizmatics/model/WcBlackoutPlan.java
  37. 50 0
      fiveep-model/src/main/java/com/bizmatics/model/WcKeySecret.java
  38. 36 0
      fiveep-model/src/main/java/com/bizmatics/model/WcMeasType.java
  39. 58 0
      fiveep-model/src/main/java/com/bizmatics/model/WcUser.java
  40. 43 0
      fiveep-model/src/main/java/com/bizmatics/model/WcUserToken.java
  41. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/AlarmPowerMapper.java
  42. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/DeviceMapper.java
  43. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/DeviceStatusMapper.java
  44. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/HtAnalogDataMapper.java
  45. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/HtSwitchDataMapper.java
  46. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/PersonnelMapper.java
  47. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RouteMapper.java
  48. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RtAnalogDataMapper.java
  49. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RtSwitchDataMapper.java
  50. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SiteMapper.java
  51. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SitedtlMapper.java
  52. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/UserMapper.java
  53. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/UserSiteMapper.java
  54. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcAccessTokenMapper.java
  55. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcBlackoutPlanMapper.java
  56. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcKeySecretMapper.java
  57. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcMeasTypeMapper.java
  58. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcUserMapper.java
  59. 16 0
      fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcUserTokenMapper.java
  60. 23 0
      fiveep-persistence/src/main/resources/mapper/mysql/AlarmPowerMapper.xml
  61. 18 0
      fiveep-persistence/src/main/resources/mapper/mysql/DeviceMapper.xml
  62. 14 0
      fiveep-persistence/src/main/resources/mapper/mysql/DeviceStatusMapper.xml
  63. 73 0
      fiveep-persistence/src/main/resources/mapper/mysql/HtAnalogDataMapper.xml
  64. 47 0
      fiveep-persistence/src/main/resources/mapper/mysql/HtSwitchDataMapper.xml
  65. 18 0
      fiveep-persistence/src/main/resources/mapper/mysql/PersonnelMapper.xml
  66. 13 0
      fiveep-persistence/src/main/resources/mapper/mysql/RouteMapper.xml
  67. 73 0
      fiveep-persistence/src/main/resources/mapper/mysql/RtAnalogDataMapper.xml
  68. 47 0
      fiveep-persistence/src/main/resources/mapper/mysql/RtSwitchDataMapper.xml
  69. 23 0
      fiveep-persistence/src/main/resources/mapper/mysql/SiteMapper.xml
  70. 33 0
      fiveep-persistence/src/main/resources/mapper/mysql/SitedtlMapper.xml
  71. 17 0
      fiveep-persistence/src/main/resources/mapper/mysql/UserMapper.xml
  72. 12 0
      fiveep-persistence/src/main/resources/mapper/mysql/UserSiteMapper.xml
  73. 12 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcAccessTokenMapper.xml
  74. 19 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcBlackoutPlanMapper.xml
  75. 14 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcKeySecretMapper.xml
  76. 12 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcMeasTypeMapper.xml
  77. 15 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcUserMapper.xml
  78. 12 0
      fiveep-persistence/src/main/resources/mapper/mysql/WcUserTokenMapper.xml
  79. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/AlarmPowerService.java
  80. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/DeviceService.java
  81. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/DeviceStatusService.java
  82. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/HtAnalogDataService.java
  83. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/HtSwitchDataService.java
  84. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/PersonnelService.java
  85. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/RouteService.java
  86. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/RtAnalogDataService.java
  87. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/RtSwitchDataService.java
  88. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/SiteService.java
  89. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/SitedtlService.java
  90. 0 8
      fiveep-service/src/main/java/com/bizmatics/service/TestService.java
  91. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/UserService.java
  92. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/UserSiteService.java
  93. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcAccessTokenService.java
  94. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcBlackoutPlanService.java
  95. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcKeySecretService.java
  96. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcMeasTypeService.java
  97. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcUserService.java
  98. 16 0
      fiveep-service/src/main/java/com/bizmatics/service/WcUserTokenService.java
  99. 20 0
      fiveep-service/src/main/java/com/bizmatics/service/impl/AlarmPowerServiceImpl.java
  100. 20 0
      fiveep-service/src/main/java/com/bizmatics/service/impl/DeviceServiceImpl.java

+ 10 - 1
fiveep-controller/pom.xml

@@ -106,7 +106,16 @@
 <!--                </exclusion>-->
 <!--            </exclusions>-->
 <!--        </dependency>-->
-
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>mybatis-plus-generator</artifactId>
+            <version>3.3.0</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.velocity</groupId>
+            <artifactId>velocity-engine-core</artifactId>
+            <version>2.1</version>
+        </dependency>
     </dependencies>
 
     <build>

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/AlarmPowerController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ * 电力告警 前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/alarmPower")
+public class AlarmPowerController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/DeviceController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/device")
+public class DeviceController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/DeviceStatusController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/deviceStatus")
+public class DeviceStatusController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/HtAnalogDataController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/htAnalogData")
+public class HtAnalogDataController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/HtSwitchDataController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/htSwitchData")
+public class HtSwitchDataController {
+
+}
+

+ 129 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/MybatisGeneratorUtils.java

@@ -0,0 +1,129 @@
+package com.bizmatics.controller.web;
+
+import com.baomidou.mybatisplus.core.toolkit.StringPool;
+import com.baomidou.mybatisplus.generator.AutoGenerator;
+import com.baomidou.mybatisplus.generator.InjectionConfig;
+import com.baomidou.mybatisplus.generator.config.*;
+import com.baomidou.mybatisplus.generator.config.po.TableInfo;
+import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * @author yq
+ * @date 2021/7/6 11:42
+ */
+public class MybatisGeneratorUtils {
+    public static void main(String[] args) {
+        //修改成自己的模块名称
+        String[] models = {"fiveep-controller", "fiveep-service", "fiveep-model", "fiveep-persistence"};
+        for (String model : models) {
+            shell(model);
+        }
+    }
+
+    private static void shell(String model) {
+
+        AutoGenerator mpg = new AutoGenerator();
+        //1、全局配置
+        GlobalConfig gc = new GlobalConfig();
+        File file = new File(model);
+        String path = file.getAbsolutePath();
+        gc.setOutputDir(path + "/src/main/java");  //生成路径(一般都是生成在此项目的src/main/java下面)
+        //修改为自己的名字
+        gc.setAuthor("ya"); //设置作者
+        gc.setOpen(false);
+        gc.setFileOverride(true); //第二次生成会把第一次生成的覆盖掉
+        gc.setServiceName("%sService"); //生成的service接口名字首字母是否为I,这样设置就没有
+        gc.setBaseResultMap(true); //生成resultMap
+        mpg.setGlobalConfig(gc);
+
+        //2、数据源配置
+        //修改数据源
+        DataSourceConfig dsc = new DataSourceConfig();
+        dsc.setUrl("jdbc:mysql://124.71.145.219:3306/smart_electricity?useUnicode=true&serverTimezone=GMT&useSSL=false&characterEncoding=utf8");
+        dsc.setDriverName("com.mysql.jdbc.Driver");
+        dsc.setUsername("root");
+        dsc.setPassword("Wjzn2021Db");
+        mpg.setDataSource(dsc);
+
+        // 3、包配置
+        PackageConfig pc = new PackageConfig();
+        pc.setParent("com.bizmatics");
+        pc.setController("controller.web");
+        pc.setEntity("model");
+        pc.setMapper("persistence.mapper");
+        pc.setService("service");
+        pc.setServiceImpl("service.impl");
+        //pc.setModuleName("test");
+        mpg.setPackageInfo(pc);
+
+        // 4、策略配置
+        StrategyConfig strategy = new StrategyConfig();
+        strategy.setNaming(NamingStrategy.underline_to_camel);
+        strategy.setColumnNaming(NamingStrategy.underline_to_camel);
+        strategy.setSuperMapperClass("com.bizmatics.common.mvc.base.CrudMapper");
+        strategy.setSuperServiceClass("com.bizmatics.common.mvc.base.CrudService");
+        strategy.setSuperServiceImplClass("com.bizmatics.common.mvc.base.AbstractCrudService");
+        // strategy.setTablePrefix("t_"); // 表名前缀
+        strategy.setEntityLombokModel(true); //使用lombok
+        //修改自己想要生成的表
+//        strategy.setInclude("test");  // 逆向工程使用的表   如果要生成多个,这里可以传入String[]
+        mpg.setStrategy(strategy);
+
+        // 关闭默认 xml 生成,调整生成 至 根目录
+        //修改对应的模块名称
+        TemplateConfig tc = new TemplateConfig();
+        if ("fiveep-persistence".equals(model)) {
+            tc.setController(null);
+            tc.setEntity(null);
+            tc.setService(null);
+            tc.setServiceImpl(null);
+            // 自定义配置
+            InjectionConfig cfg = new InjectionConfig() {
+                @Override
+                public void initMap() {
+                    // to do nothing
+                }
+            };
+            //如果模板引擎是 velocity
+            String templatePath = "/templates/mapper.xml.vm";
+            // 自定义输出配置
+            List<FileOutConfig> focList = new ArrayList<>();
+            // 自定义配置会被优先输出
+            focList.add(new FileOutConfig(templatePath) {
+                @Override
+                public String outputFile(TableInfo tableInfo) {
+                    // 自定义输出文件名 , 如果你 Entity 设置了前后缀、此处注意 xml 的名称会跟着发生变化!!
+                    return path + "/src/main/resources/mapper/mysql/" + "/"
+                            + tableInfo.getEntityName() + "Mapper" + StringPool.DOT_XML;
+                }
+            });
+            cfg.setFileOutConfigList(focList);
+            mpg.setCfg(cfg);
+            tc.setXml(null);
+        } else if ("fiveep-model".equals(model)) {
+            tc.setController(null);
+            tc.setService(null);
+            tc.setServiceImpl(null);
+            tc.setMapper(null);
+            tc.setXml(null);
+        } else if ("fiveep-service".equals(model)) {
+            tc.setController(null);
+            tc.setMapper(null);
+            tc.setXml(null);
+            tc.setEntity(null);
+        } else if ("fiveep-controller".equals(model)) {
+            tc.setMapper(null);
+            tc.setXml(null);
+            tc.setService(null);
+            tc.setServiceImpl(null);
+            tc.setEntity(null);
+        }
+        mpg.setTemplate(tc);
+        //5、执行
+        mpg.execute();
+    }
+}

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/PersonnelController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/personnel")
+public class PersonnelController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/RouteController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/route")
+public class RouteController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/RtAnalogDataController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/rtAnalogData")
+public class RtAnalogDataController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/RtSwitchDataController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/rtSwitchData")
+public class RtSwitchDataController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/SiteController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/site")
+public class SiteController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/SitedtlController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/sitedtl")
+public class SitedtlController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/UserController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/user")
+public class UserController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/UserSiteController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/userSite")
+public class UserSiteController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcAccessTokenController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcAccessToken")
+public class WcAccessTokenController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcBlackoutPlanController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcBlackoutPlan")
+public class WcBlackoutPlanController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcKeySecretController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcKeySecret")
+public class WcKeySecretController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcMeasTypeController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcMeasType")
+public class WcMeasTypeController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcUserController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcUser")
+public class WcUserController {
+
+}
+

+ 21 - 0
fiveep-controller/src/main/java/com/bizmatics/controller/web/WcUserTokenController.java

@@ -0,0 +1,21 @@
+package com.bizmatics.controller.web;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.stereotype.Controller;
+
+/**
+ * <p>
+ *  前端控制器
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Controller
+@RequestMapping("/wcUserToken")
+public class WcUserTokenController {
+
+}
+

+ 98 - 0
fiveep-model/src/main/java/com/bizmatics/model/AlarmPower.java

@@ -0,0 +1,98 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 电力告警
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class AlarmPower implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 电力告警表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 阿里云平台设备名称
+     */
+    private String deviceCode;
+
+    /**
+     * 告警名称
+     */
+    private String alarmName;
+
+    /**
+     * 发送时间
+     */
+    private LocalDateTime sendingTime;
+
+    /**
+     * 告警类型(alert 告警)
+     */
+    private String alarmType;
+
+    /**
+     * 测点名称
+     */
+    private String measName;
+
+    /**
+     * 遥信值(0  正常  1 告警)
+     */
+    private Integer digitalValue;
+
+    /**
+     * 测点描述
+     */
+    private String measDesc;
+
+    /**
+     * 发生时间
+     */
+    private LocalDateTime soeTime;
+
+    /**
+     * 处理人
+     */
+    private String handler;
+
+    /**
+     * 处理时间
+     */
+    private LocalDateTime handlingTime;
+
+    /**
+     * 处理内容
+     */
+    private String handlingContent;
+
+    /**
+     * 联系电话
+     */
+    private String handlerPhone;
+
+    /**
+     * 处理状态(0 未处理,1 已处理)
+     */
+    private Integer handlingStatus;
+
+
+}

+ 73 - 0
fiveep-model/src/main/java/com/bizmatics/model/Device.java

@@ -0,0 +1,73 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Device implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 设备信息表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备编号
+     */
+    private String deviceCode;
+
+    /**
+     * 设备名称
+     */
+    private String deviceName;
+
+    /**
+     * 所属站点
+     */
+    private Integer siteId;
+
+    /**
+     * 设备安装位置
+     */
+    private String deviceAddress;
+
+    /**
+     * 1:183用电设备,2:视频监控设备,3:171用电设备,4:173用电设备,5:158智能网关,6:其他
+     */
+    private String deviceType;
+
+    /**
+     * 安装时间
+     */
+    private LocalDateTime installTime;
+
+    /**
+     * 创建人
+     */
+    private String creator;
+
+    /**
+     * 使能标识(0 不生效,1生效)
+     */
+    private Integer enable;
+
+
+}

+ 53 - 0
fiveep-model/src/main/java/com/bizmatics/model/DeviceStatus.java

@@ -0,0 +1,53 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class DeviceStatus implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 设备状态表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 设备编号
+     */
+    private String deviceCode;
+
+    /**
+     * 设备状态(0 正常,1 离线,77 告警)
+     */
+    private Integer deviceStatus;
+
+    /**
+     * 站点ID
+     */
+    private Integer siteId;
+
+    /**
+     * 发生时间
+     */
+    private LocalDateTime statusTime;
+
+
+}

+ 413 - 0
fiveep-model/src/main/java/com/bizmatics/model/HtAnalogData.java

@@ -0,0 +1,413 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDate;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class HtAnalogData implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 伍继电力test_183消费组模拟量数据表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 阿里云平台设备名称
+     */
+    @TableField("deviceName")
+    private String deviceName;
+
+    /**
+     * 母线停电次数
+     */
+    @TableField("Busot")
+    private Integer Busot;
+
+    /**
+     * 三相功率因数
+     */
+    @TableField("COS")
+    private Double cos;
+
+    /**
+     * A相功率因数
+     */
+    @TableField("COSa")
+    private Double COSa;
+
+    /**
+     * B相功率因数
+     */
+    @TableField("COSb")
+    private Double COSb;
+
+    /**
+     * C相功率因数
+     */
+    @TableField("COSc")
+    private Double COSc;
+
+    /**
+     * 实时有功需量
+     */
+    @TableField("Demand")
+    private Double Demand;
+
+    /**
+     * 设备复位次数
+     */
+    @TableField("DevResetTimes")
+    private Integer DevResetTimes;
+
+    /**
+     * 设备温度
+     */
+    @TableField("DeviceTemp")
+    private Double DeviceTemp;
+
+    /**
+     * 三相反向有功电度
+     */
+    @TableField("Epn")
+    private Double Epn;
+
+    /**
+     * 尖段反向有功电度
+     */
+    @TableField("Epn1")
+    private Double Epn1;
+
+    /**
+     * 峰段反向有功电度
+     */
+    @TableField("Epn2")
+    private Double Epn2;
+
+    /**
+     * 平段反向有功电度
+     */
+    @TableField("Epn3")
+    private Double Epn3;
+
+    /**
+     * 谷段反向有功电度
+     */
+    @TableField("Epn4")
+    private Double Epn4;
+
+    /**
+     * 三相正向有功电度
+     */
+    @TableField("Epp")
+    private Double Epp;
+
+    /**
+     * 尖段正向有功电度
+     */
+    @TableField("Epp1")
+    private Double Epp1;
+
+    /**
+     * 峰段正向有功电度
+     */
+    @TableField("Epp2")
+    private Double Epp2;
+
+    /**
+     * 平段正向有功电度
+     */
+    @TableField("Epp3")
+    private Double Epp3;
+
+    /**
+     * 谷段正向有功电度
+     */
+    @TableField("Epp4")
+    private Double Epp4;
+
+    /**
+     * 三相反向无功电度
+     */
+    @TableField("Eqn")
+    private Double Eqn;
+
+    /**
+     * 三相正向无功电度
+     */
+    @TableField("Eqp")
+    private Double Eqp;
+
+    /**
+     * 频率
+     */
+    @TableField("F")
+    private Double f;
+
+    /**
+     * 零序电流
+     */
+    @TableField("I0")
+    private Double i0;
+
+    /**
+     * 负序电流
+     */
+    @TableField("I2")
+    private Double i2;
+
+    /**
+     * A相总谐波电流
+     */
+    @TableField("IHa")
+    private Double IHa;
+
+    /**
+     * B相总谐波电流
+     */
+    @TableField("IHb")
+    private Double IHb;
+
+    /**
+     * C相总谐波电流
+     */
+    @TableField("IHc")
+    private Double IHc;
+
+    /**
+     * A相电流
+     */
+    @TableField("Ia")
+    private Double Ia;
+
+    /**
+     * B相电流
+     */
+    @TableField("Ib")
+    private Double Ib;
+
+    /**
+     * C相电流
+     */
+    @TableField("Ic")
+    private Double Ic;
+
+    /**
+     * 剩余电流
+     */
+    @TableField("Ir")
+    private Double Ir;
+
+    /**
+     * 昨日有功最大需量
+     */
+    @TableField("LastDayMD")
+    private Double LastDayMD;
+
+    /**
+     * 昨日有功最大需量发生时间
+     */
+    @TableField("LastDayMDt")
+    private Double LastDayMDt;
+
+    /**
+     * 三相总有功功率
+     */
+    @TableField("P")
+    private Double p;
+
+    /**
+     * A相有功功率
+     */
+    @TableField("Pa")
+    private Double Pa;
+
+    /**
+     * B相有功功率
+     */
+    @TableField("Pb")
+    private Double Pb;
+
+    /**
+     * C相有功功率
+     */
+    @TableField("Pc")
+    private Double Pc;
+
+    /**
+     * 三相总无功功率
+     */
+    @TableField("Q")
+    private Double q;
+
+    /**
+     * A相无功功率
+     */
+    @TableField("Qa")
+    private Double Qa;
+
+    /**
+     * B相无功功率
+     */
+    @TableField("Qb")
+    private Double Qb;
+
+    /**
+     * C相无功功率
+     */
+    @TableField("Qc")
+    private Double Qc;
+
+    /**
+     * 信号强度
+     */
+    @TableField("SignalIntensity")
+    private Double SignalIntensity;
+
+    /**
+     * 第1路温度
+     */
+    @TableField("T1")
+    private Double t1;
+
+    /**
+     * 第2路温度
+     */
+    @TableField("T2")
+    private Double t2;
+
+    /**
+     * 第3路温度
+     */
+    @TableField("T3")
+    private Double t3;
+
+    /**
+     * 第4路温度
+     */
+    @TableField("T4")
+    private Double t4;
+
+    /**
+     * A相电压THD
+     */
+    @TableField("THDUa")
+    private Double THDUa;
+
+    /**
+     * B相电压THD
+     */
+    @TableField("THDUb")
+    private Double THDUb;
+
+    /**
+     * C相电压THD
+     */
+    @TableField("THDUc")
+    private Double THDUc;
+
+    /**
+     * A相电压
+     */
+    @TableField("Ua")
+    private Double Ua;
+
+    /**
+     * AB线电压
+     */
+    @TableField("Uab")
+    private Double Uab;
+
+    /**
+     * B相电压
+     */
+    @TableField("Ub")
+    private Double Ub;
+
+    /**
+     * BC线电压
+     */
+    @TableField("Ubc")
+    private Double Ubc;
+
+    /**
+     * 零序电压不平衡度
+     */
+    @TableField("UblU0")
+    private Double UblU0;
+
+    /**
+     * 负序电压不平衡度
+     */
+    @TableField("UblU2")
+    private Double UblU2;
+
+    /**
+     * C相电压
+     */
+    @TableField("Uc")
+    private Double Uc;
+
+    /**
+     * CA线电压
+     */
+    @TableField("Uca")
+    private Double Uca;
+
+    /**
+     * 电压暂降次数
+     */
+    @TableField("Udt")
+    private Integer Udt;
+
+    /**
+     * 线路侧电压
+     */
+    @TableField("Ul")
+    private Double Ul;
+
+    /**
+     * 电压暂升次数
+     */
+    @TableField("Upt")
+    private Integer Upt;
+
+    /**
+     * 电压短时中断次数
+     */
+    @TableField("Ust")
+    private Integer Ust;
+
+    /**
+     * 冻结时间
+     */
+    @TableField("freezingTime")
+    private LocalDate freezingTime;
+
+    /**
+     * 上报时间
+     */
+    @TableField("dataTime")
+    private LocalDateTime dataTime;
+
+
+}

+ 256 - 0
fiveep-model/src/main/java/com/bizmatics/model/HtSwitchData.java

@@ -0,0 +1,256 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class HtSwitchData implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 伍继电力test_183消费组开关量数据表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 阿里云平台设备名称
+     */
+    @TableField("deviceName")
+    private String deviceName;
+
+    /**
+     * A相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcA")
+    private Integer ArcA;
+
+    /**
+     * B相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcB")
+    private Integer ArcB;
+
+    /**
+     * C相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcC")
+    private Integer ArcC;
+
+    /**
+     * 母线停电(0 正常  1 告警)
+     */
+    @TableField("BusOutage")
+    private Integer BusOutage;
+
+    /**
+     * 开入1(0 正常  1 告警)
+     */
+    @TableField("DI1")
+    private Integer di1;
+
+    /**
+     * 开入2(0 正常  1 告警)
+     */
+    @TableField("DI2")
+    private Integer di2;
+
+    /**
+     * 开入3(0 正常  1 告警)
+     */
+    @TableField("DI3")
+    private Integer di3;
+
+    /**
+     * 开出1(0 正常  1 告警)
+     */
+    @TableField("DO1")
+    private Integer do1;
+
+    /**
+     * 开出2(0 正常  1 告警)
+     */
+    @TableField("DO2")
+    private Integer do2;
+
+    /**
+     * 设备异常(0 正常  1 告警)
+     */
+    @TableField("DevAbnormal")
+    private Integer DevAbnormal;
+
+    /**
+     * 线路电气故障总(0 正常  1 告警)
+     */
+    @TableField("EleAlarm")
+    private Integer EleAlarm;
+
+    /**
+     * 火灾预警总(0 正常  1 告警)
+     */
+    @TableField("FireAlarm")
+    private Integer FireAlarm;
+
+    /**
+     * 线路开关状态(0 正常  1 告警)
+     */
+    @TableField("LoadBrkState")
+    private Integer LoadBrkState;
+
+    /**
+     * 线路带电(0 正常  1 告警)
+     */
+    @TableField("LoadLive")
+    private Integer LoadLive;
+
+    /**
+     * 测量通道故障(0 正常  1 告警)
+     */
+    @TableField("MeasFailure")
+    private Integer MeasFailure;
+
+    /**
+     * 消音(0 正常  1 告警)
+     */
+    @TableField("Mute")
+    private Integer Mute;
+
+    /**
+     * 有功需量超限(0 正常  1 告警)
+     */
+    @TableField("OverDemandP")
+    private Integer OverDemandP;
+
+    /**
+     * 视在需量超限(0 正常  1 告警)
+     */
+    @TableField("OverDemandS")
+    private Integer OverDemandS;
+
+    /**
+     * 环境温度越限(0 正常  1 告警)
+     */
+    @TableField("OverEvT")
+    private Integer OverEvT;
+
+    /**
+     * 电流越限(0 正常  1 告警)
+     */
+    @TableField("OverI")
+    private Integer OverI;
+
+    /**
+     * 电流谐波越限(0 正常  1 告警)
+     */
+    @TableField("OverIH")
+    private Integer OverIH;
+
+    /**
+     * 剩余电流越限(0 正常  1 告警)
+     */
+    @TableField("OverIr")
+    private Integer OverIr;
+
+    /**
+     * 测温点1超温(0 正常  1 告警)
+     */
+    @TableField("OverT1")
+    private Integer OverT1;
+
+    /**
+     * 测温点2超温(0 正常  1 告警)
+     */
+    @TableField("OverT2")
+    private Integer OverT2;
+
+    /**
+     * 测温点3超温(0 正常  1 告警)
+     */
+    @TableField("OverT3")
+    private Integer OverT3;
+
+    /**
+     * 测温点4超温(0 正常  1 告警)
+     */
+    @TableField("OverT4")
+    private Integer OverT4;
+
+    /**
+     * 电压谐波越限(0 正常  1 告警)
+     */
+    @TableField("OverUH")
+    private Integer OverUH;
+
+    /**
+     * 过压(0 正常  1 告警)
+     */
+    @TableField("OverV")
+    private Integer OverV;
+
+    /**
+     * 缺相(0 正常  1 告警)
+     */
+    @TableField("PhaseLoss")
+    private Integer PhaseLoss;
+
+    /**
+     * 备用遥信1(0 正常  1 告警)
+     */
+    @TableField("ResDI1")
+    private Integer ResDI1;
+
+    /**
+     * 备用遥信2(0 正常  1 告警)
+     */
+    @TableField("ResDI2")
+    private Integer ResDI2;
+
+    /**
+     * 备用遥信3(0 正常  1 告警)
+     */
+    @TableField("ResDI3")
+    private Integer ResDI3;
+
+    /**
+     * 备用遥信4(0 正常  1 告警)
+     */
+    @TableField("ResDI4")
+    private Integer ResDI4;
+
+    /**
+     * 跳闸(0 正常  1 告警)
+     */
+    @TableField("Trip")
+    private Integer Trip;
+
+    /**
+     * 欠压(0 正常  1 告警)
+     */
+    @TableField("UnderV")
+    private Integer UnderV;
+
+    /**
+     * 上报时间
+     */
+    @TableField("dataTime")
+    private LocalDateTime dataTime;
+
+
+}

+ 73 - 0
fiveep-model/src/main/java/com/bizmatics/model/Personnel.java

@@ -0,0 +1,73 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Personnel implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 人员信息表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 人员姓名
+     */
+    private String personnelName;
+
+    /**
+     * 人员手机号
+     */
+    private String personnelPhone;
+
+    /**
+     * 人员职能(1 最高权限,2 维保人员,3 供电人员)
+     */
+    private Integer personnelFunction;
+
+    /**
+     * 站点id
+     */
+    private Integer siteId;
+
+    /**
+     * 告警设置
+     */
+    private String alarmSetting;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 创建人
+     */
+    private String creater;
+
+    /**
+     * 使能标识(0 不生效,1 生效)
+     */
+    private Integer enable;
+
+
+}

+ 47 - 0
fiveep-model/src/main/java/com/bizmatics/model/Route.java

@@ -0,0 +1,47 @@
+package com.bizmatics.model;
+
+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 ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Route implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 线路信息表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 线路名称
+     */
+    private String routeName;
+
+    /**
+     * 所属监察
+     */
+    private Integer supervisionId;
+
+    /**
+     * 使能标识(0 不生效,1 生效)
+     */
+    private Integer enable;
+
+
+}

+ 413 - 0
fiveep-model/src/main/java/com/bizmatics/model/RtAnalogData.java

@@ -0,0 +1,413 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDate;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class RtAnalogData implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 伍继电力test_183消费组模拟量数据表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 阿里云平台设备名称
+     */
+    @TableField("deviceName")
+    private String deviceName;
+
+    /**
+     * 母线停电次数
+     */
+    @TableField("Busot")
+    private Integer Busot;
+
+    /**
+     * 三相功率因数
+     */
+    @TableField("COS")
+    private Double cos;
+
+    /**
+     * A相功率因数
+     */
+    @TableField("COSa")
+    private Double COSa;
+
+    /**
+     * B相功率因数
+     */
+    @TableField("COSb")
+    private Double COSb;
+
+    /**
+     * C相功率因数
+     */
+    @TableField("COSc")
+    private Double COSc;
+
+    /**
+     * 实时有功需量
+     */
+    @TableField("Demand")
+    private Double Demand;
+
+    /**
+     * 设备复位次数
+     */
+    @TableField("DevResetTimes")
+    private Integer DevResetTimes;
+
+    /**
+     * 设备温度
+     */
+    @TableField("DeviceTemp")
+    private Double DeviceTemp;
+
+    /**
+     * 三相反向有功电度
+     */
+    @TableField("Epn")
+    private Double Epn;
+
+    /**
+     * 尖段反向有功电度
+     */
+    @TableField("Epn1")
+    private Double Epn1;
+
+    /**
+     * 峰段反向有功电度
+     */
+    @TableField("Epn2")
+    private Double Epn2;
+
+    /**
+     * 平段反向有功电度
+     */
+    @TableField("Epn3")
+    private Double Epn3;
+
+    /**
+     * 谷段反向有功电度
+     */
+    @TableField("Epn4")
+    private Double Epn4;
+
+    /**
+     * 三相正向有功电度
+     */
+    @TableField("Epp")
+    private Double Epp;
+
+    /**
+     * 尖段正向有功电度
+     */
+    @TableField("Epp1")
+    private Double Epp1;
+
+    /**
+     * 峰段正向有功电度
+     */
+    @TableField("Epp2")
+    private Double Epp2;
+
+    /**
+     * 平段正向有功电度
+     */
+    @TableField("Epp3")
+    private Double Epp3;
+
+    /**
+     * 谷段正向有功电度
+     */
+    @TableField("Epp4")
+    private Double Epp4;
+
+    /**
+     * 三相反向无功电度
+     */
+    @TableField("Eqn")
+    private Double Eqn;
+
+    /**
+     * 三相正向无功电度
+     */
+    @TableField("Eqp")
+    private Double Eqp;
+
+    /**
+     * 频率
+     */
+    @TableField("F")
+    private Double f;
+
+    /**
+     * 零序电流
+     */
+    @TableField("I0")
+    private Double i0;
+
+    /**
+     * 负序电流
+     */
+    @TableField("I2")
+    private Double i2;
+
+    /**
+     * A相总谐波电流
+     */
+    @TableField("IHa")
+    private Double IHa;
+
+    /**
+     * B相总谐波电流
+     */
+    @TableField("IHb")
+    private Double IHb;
+
+    /**
+     * C相总谐波电流
+     */
+    @TableField("IHc")
+    private Double IHc;
+
+    /**
+     * A相电流
+     */
+    @TableField("Ia")
+    private Double Ia;
+
+    /**
+     * B相电流
+     */
+    @TableField("Ib")
+    private Double Ib;
+
+    /**
+     * C相电流
+     */
+    @TableField("Ic")
+    private Double Ic;
+
+    /**
+     * 剩余电流
+     */
+    @TableField("Ir")
+    private Double Ir;
+
+    /**
+     * 昨日有功最大需量
+     */
+    @TableField("LastDayMD")
+    private Double LastDayMD;
+
+    /**
+     * 昨日有功最大需量发生时间
+     */
+    @TableField("LastDayMDt")
+    private Double LastDayMDt;
+
+    /**
+     * 三相总有功功率
+     */
+    @TableField("P")
+    private Double p;
+
+    /**
+     * A相有功功率
+     */
+    @TableField("Pa")
+    private Double Pa;
+
+    /**
+     * B相有功功率
+     */
+    @TableField("Pb")
+    private Double Pb;
+
+    /**
+     * C相有功功率
+     */
+    @TableField("Pc")
+    private Double Pc;
+
+    /**
+     * 三相总无功功率
+     */
+    @TableField("Q")
+    private Double q;
+
+    /**
+     * A相无功功率
+     */
+    @TableField("Qa")
+    private Double Qa;
+
+    /**
+     * B相无功功率
+     */
+    @TableField("Qb")
+    private Double Qb;
+
+    /**
+     * C相无功功率
+     */
+    @TableField("Qc")
+    private Double Qc;
+
+    /**
+     * 信号强度
+     */
+    @TableField("SignalIntensity")
+    private Double SignalIntensity;
+
+    /**
+     * 第1路温度
+     */
+    @TableField("T1")
+    private Double t1;
+
+    /**
+     * 第2路温度
+     */
+    @TableField("T2")
+    private Double t2;
+
+    /**
+     * 第3路温度
+     */
+    @TableField("T3")
+    private Double t3;
+
+    /**
+     * 第4路温度
+     */
+    @TableField("T4")
+    private Double t4;
+
+    /**
+     * A相电压THD
+     */
+    @TableField("THDUa")
+    private Double THDUa;
+
+    /**
+     * B相电压THD
+     */
+    @TableField("THDUb")
+    private Double THDUb;
+
+    /**
+     * C相电压THD
+     */
+    @TableField("THDUc")
+    private Double THDUc;
+
+    /**
+     * A相电压
+     */
+    @TableField("Ua")
+    private Double Ua;
+
+    /**
+     * AB线电压
+     */
+    @TableField("Uab")
+    private Double Uab;
+
+    /**
+     * B相电压
+     */
+    @TableField("Ub")
+    private Double Ub;
+
+    /**
+     * BC线电压
+     */
+    @TableField("Ubc")
+    private Double Ubc;
+
+    /**
+     * 零序电压不平衡度
+     */
+    @TableField("UblU0")
+    private Double UblU0;
+
+    /**
+     * 负序电压不平衡度
+     */
+    @TableField("UblU2")
+    private Double UblU2;
+
+    /**
+     * C相电压
+     */
+    @TableField("Uc")
+    private Double Uc;
+
+    /**
+     * CA线电压
+     */
+    @TableField("Uca")
+    private Double Uca;
+
+    /**
+     * 电压暂降次数
+     */
+    @TableField("Udt")
+    private Integer Udt;
+
+    /**
+     * 线路侧电压
+     */
+    @TableField("Ul")
+    private Double Ul;
+
+    /**
+     * 电压暂升次数
+     */
+    @TableField("Upt")
+    private Integer Upt;
+
+    /**
+     * 电压短时中断次数
+     */
+    @TableField("Ust")
+    private Integer Ust;
+
+    /**
+     * 冻结时间
+     */
+    @TableField("freezingTime")
+    private LocalDate freezingTime;
+
+    /**
+     * 上报时间
+     */
+    @TableField("dataTime")
+    private LocalDateTime dataTime;
+
+
+}

+ 256 - 0
fiveep-model/src/main/java/com/bizmatics/model/RtSwitchData.java

@@ -0,0 +1,256 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class RtSwitchData implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 伍继电力test_183消费组开关量数据表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 阿里云平台设备名称
+     */
+    @TableField("deviceName")
+    private String deviceName;
+
+    /**
+     * A相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcA")
+    private Integer ArcA;
+
+    /**
+     * B相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcB")
+    private Integer ArcB;
+
+    /**
+     * C相燃弧(0 正常  1 告警)
+     */
+    @TableField("ArcC")
+    private Integer ArcC;
+
+    /**
+     * 母线停电(0 正常  1 告警)
+     */
+    @TableField("BusOutage")
+    private Integer BusOutage;
+
+    /**
+     * 开入1(0 正常  1 告警)
+     */
+    @TableField("DI1")
+    private Integer di1;
+
+    /**
+     * 开入2(0 正常  1 告警)
+     */
+    @TableField("DI2")
+    private Integer di2;
+
+    /**
+     * 开入3(0 正常  1 告警)
+     */
+    @TableField("DI3")
+    private Integer di3;
+
+    /**
+     * 开出1(0 正常  1 告警)
+     */
+    @TableField("DO1")
+    private Integer do1;
+
+    /**
+     * 开出2(0 正常  1 告警)
+     */
+    @TableField("DO2")
+    private Integer do2;
+
+    /**
+     * 设备异常(0 正常  1 告警)
+     */
+    @TableField("DevAbnormal")
+    private Integer DevAbnormal;
+
+    /**
+     * 线路电气故障总(0 正常  1 告警)
+     */
+    @TableField("EleAlarm")
+    private Integer EleAlarm;
+
+    /**
+     * 火灾预警总(0 正常  1 告警)
+     */
+    @TableField("FireAlarm")
+    private Integer FireAlarm;
+
+    /**
+     * 线路开关状态(0 正常  1 告警)
+     */
+    @TableField("LoadBrkState")
+    private Integer LoadBrkState;
+
+    /**
+     * 线路带电(0 正常  1 告警)
+     */
+    @TableField("LoadLive")
+    private Integer LoadLive;
+
+    /**
+     * 测量通道故障(0 正常  1 告警)
+     */
+    @TableField("MeasFailure")
+    private Integer MeasFailure;
+
+    /**
+     * 消音(0 正常  1 告警)
+     */
+    @TableField("Mute")
+    private Integer Mute;
+
+    /**
+     * 有功需量超限(0 正常  1 告警)
+     */
+    @TableField("OverDemandP")
+    private Integer OverDemandP;
+
+    /**
+     * 视在需量超限(0 正常  1 告警)
+     */
+    @TableField("OverDemandS")
+    private Integer OverDemandS;
+
+    /**
+     * 环境温度越限(0 正常  1 告警)
+     */
+    @TableField("OverEvT")
+    private Integer OverEvT;
+
+    /**
+     * 电流越限(0 正常  1 告警)
+     */
+    @TableField("OverI")
+    private Integer OverI;
+
+    /**
+     * 电流谐波越限(0 正常  1 告警)
+     */
+    @TableField("OverIH")
+    private Integer OverIH;
+
+    /**
+     * 剩余电流越限(0 正常  1 告警)
+     */
+    @TableField("OverIr")
+    private Integer OverIr;
+
+    /**
+     * 测温点1超温(0 正常  1 告警)
+     */
+    @TableField("OverT1")
+    private Integer OverT1;
+
+    /**
+     * 测温点2超温(0 正常  1 告警)
+     */
+    @TableField("OverT2")
+    private Integer OverT2;
+
+    /**
+     * 测温点3超温(0 正常  1 告警)
+     */
+    @TableField("OverT3")
+    private Integer OverT3;
+
+    /**
+     * 测温点4超温(0 正常  1 告警)
+     */
+    @TableField("OverT4")
+    private Integer OverT4;
+
+    /**
+     * 电压谐波越限(0 正常  1 告警)
+     */
+    @TableField("OverUH")
+    private Integer OverUH;
+
+    /**
+     * 过压(0 正常  1 告警)
+     */
+    @TableField("OverV")
+    private Integer OverV;
+
+    /**
+     * 缺相(0 正常  1 告警)
+     */
+    @TableField("PhaseLoss")
+    private Integer PhaseLoss;
+
+    /**
+     * 备用遥信1(0 正常  1 告警)
+     */
+    @TableField("ResDI1")
+    private Integer ResDI1;
+
+    /**
+     * 备用遥信2(0 正常  1 告警)
+     */
+    @TableField("ResDI2")
+    private Integer ResDI2;
+
+    /**
+     * 备用遥信3(0 正常  1 告警)
+     */
+    @TableField("ResDI3")
+    private Integer ResDI3;
+
+    /**
+     * 备用遥信4(0 正常  1 告警)
+     */
+    @TableField("ResDI4")
+    private Integer ResDI4;
+
+    /**
+     * 跳闸(0 正常  1 告警)
+     */
+    @TableField("Trip")
+    private Integer Trip;
+
+    /**
+     * 欠压(0 正常  1 告警)
+     */
+    @TableField("UnderV")
+    private Integer UnderV;
+
+    /**
+     * 上报时间
+     */
+    @TableField("dataTime")
+    private LocalDateTime dataTime;
+
+
+}

+ 98 - 0
fiveep-model/src/main/java/com/bizmatics/model/Site.java

@@ -0,0 +1,98 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Site implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 站点表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 站点名称
+     */
+    private String siteName;
+
+    /**
+     * 站点位置
+     */
+    private String siteAddress;
+
+    /**
+     * 所属单位
+     */
+    private Integer companyCode;
+
+    /**
+     * 联系人
+     */
+    private String userName;
+
+    /**
+     * 手机号码
+     */
+    private String phone;
+
+    /**
+     * 所属台区
+     */
+    private Integer stationAreaId;
+
+    /**
+     * 所属线路
+     */
+    private Integer routeId;
+
+    /**
+     * 经度
+     */
+    private String longitude;
+
+    /**
+     * 纬度
+     */
+    private String latitude;
+
+    /**
+     * 所属区域(1 宝山,2 嘉定)
+     */
+    private Integer region;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 创建人
+     */
+    private String creator;
+
+    /**
+     * 使能标识(0 不生效,1 生效)
+     */
+    private Integer enable;
+
+
+}

+ 148 - 0
fiveep-model/src/main/java/com/bizmatics/model/Sitedtl.java

@@ -0,0 +1,148 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import java.time.LocalDate;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class Sitedtl implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 站点详细信息表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 户号
+     */
+    private String accountNumber;
+
+    /**
+     * 流变变化
+     */
+    private String rheologicalChange;
+
+    /**
+     * 单路电源容量
+     */
+    private Integer powerCapacity;
+
+    /**
+     * 所属站点
+     */
+    private Integer siteId;
+
+    /**
+     * 所属监察
+     */
+    private Integer supervisionDepartmentId;
+
+    /**
+     * 电缆孔洞(0 否,1 是)
+     */
+    private Boolean cableHole;
+
+    /**
+     * 门窗墙壁破损(0 否,1 是)
+     */
+    private Boolean damage;
+
+    /**
+     * 屋顶、墙壁渗漏水(0 否,1 是)
+     */
+    private Boolean waterLeakage;
+
+    /**
+     * 灭火器配置不足(0 否,1 是)
+     */
+    private Boolean annihilatorInsufficientConfiguration;
+
+    /**
+     * 灭火器超期(0 否,1 是)
+     */
+    private Boolean annihilatorOverdue;
+
+    /**
+     * 堆放杂物(0 否,1 是)
+     */
+    private Boolean pileUpSundries;
+
+    /**
+     * 积灰严重(0 否,1 是)
+     */
+    private Boolean seriousAshDeposition;
+
+    /**
+     * 配电房周围环境潮湿(0 否,1 是)
+     */
+    private Boolean aroundEnvironmentHumid;
+
+    /**
+     * 配电房周围堆放杂物(0 否,1 是)
+     */
+    private Boolean aroundPileUpSundries;
+
+    /**
+     * 无电工(0 否,1是)
+     */
+    private Boolean noElectrician;
+
+    /**
+     * 电工人数配置不足(0 否,1 是)
+     */
+    private Boolean electricianLack;
+
+    /**
+     * 电工证超期(0 否,1 是)
+     */
+    private Boolean overdueElectricianCertificate;
+
+    /**
+     * 电试超期(0 否,1 是)
+     */
+    private Boolean electricTestOverdue;
+
+    /**
+     * 设备老旧(标明出厂或投运日期)
+     */
+    private LocalDate oldEquipment;
+
+    /**
+     * 绝缘毯配置不足(0 否,1 是)
+     */
+    private Boolean blanketInsufficientConfiguration;
+
+    /**
+     * 接地线与存放位置(0 否,1 是)
+     */
+    private Boolean groundWire;
+
+    /**
+     * 模拟屏(0 否,1是)
+     */
+    private Boolean analogScreen;
+
+    /**
+     * 备注
+     */
+    private String remarks;
+
+
+}

+ 68 - 0
fiveep-model/src/main/java/com/bizmatics/model/User.java

@@ -0,0 +1,68 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class User implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 用户账号表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 用户名称
+     */
+    private String userName;
+
+    /**
+     * 用户密码
+     */
+    private String userPassword;
+
+    /**
+     * 账号联系人
+     */
+    private String accountContact;
+
+    /**
+     * 联系电话
+     */
+    private String contactPhone;
+
+    /**
+     * 创建时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 创建人
+     */
+    private String creator;
+
+    /**
+     * 使能标识(0 不生效,1 生效)
+     */
+    private Integer enable;
+
+
+}

+ 42 - 0
fiveep-model/src/main/java/com/bizmatics/model/UserSite.java

@@ -0,0 +1,42 @@
+package com.bizmatics.model;
+
+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 ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class UserSite implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * Web端用户站点关联表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 用户ID
+     */
+    private Integer userId;
+
+    /**
+     * 站点ID
+     */
+    private Integer siteId;
+
+
+}

+ 40 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcAccessToken.java

@@ -0,0 +1,40 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcAccessToken implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 微信接口token
+     */
+    private String accessToken;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+
+}

+ 75 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcBlackoutPlan.java

@@ -0,0 +1,75 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcBlackoutPlan implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 站点ID
+     */
+    private Integer siteId;
+
+    /**
+     * 计划类型:1.计划检修停电、2.计划施工停电、3.客户申请停电
+     */
+    private Integer planType;
+
+    /**
+     * 开始时间
+     */
+    private LocalDateTime startTime;
+
+    /**
+     * 结束时间
+     */
+    private LocalDateTime endTime;
+
+    /**
+     * 联系人 
+     */
+    private String contacts;
+
+    /**
+     * 手机号
+     */
+    private String phone;
+
+    /**
+     * 使能标识:1可用;0不可用
+     */
+    private Integer enable;
+
+    /**
+     * 添加人
+     */
+    private String creator;
+
+    /**
+     * 添加时间
+     */
+    private LocalDateTime createTime;
+
+
+}

+ 50 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcKeySecret.java

@@ -0,0 +1,50 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcKeySecret implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 微信key
+     */
+    private String wcKey;
+
+    /**
+     * 微信secret
+     */
+    private String wcSecret;
+
+    /**
+     * 备注
+     */
+    private String remarks;
+
+    /**
+     * 更新时间
+     */
+    private LocalDateTime updateTime;
+
+
+}

+ 36 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcMeasType.java

@@ -0,0 +1,36 @@
+package com.bizmatics.model;
+
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcMeasType implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    private Integer id;
+
+    /**
+     * 告警名称
+     */
+    private String measName;
+
+    /**
+     * 告警名称描述
+     */
+    private String measDesc;
+
+
+}

+ 58 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcUser.java

@@ -0,0 +1,58 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcUser implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 公众号用户表ID
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 手机号/用户名
+     */
+    private String phone;
+
+    /**
+     * 公众号openid
+     */
+    private String openId;
+
+    /**
+     * 类型:wx、app
+     */
+    private String registrationType;
+
+    /**
+     * 添加时间
+     */
+    private LocalDateTime createTime;
+
+    /**
+     * 使能标识:1可用;0不可用
+     */
+    private Integer enable;
+
+
+}

+ 43 - 0
fiveep-model/src/main/java/com/bizmatics/model/WcUserToken.java

@@ -0,0 +1,43 @@
+package com.bizmatics.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+/**
+ * <p>
+ * 
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@Accessors(chain = true)
+public class WcUserToken implements Serializable {
+
+    private static final long serialVersionUID=1L;
+
+    /**
+     * 用户token表
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 用户token
+     */
+    private String token;
+
+    /**
+     * token生成时间
+     */
+    private LocalDateTime createTime;
+
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/AlarmPowerMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.AlarmPower;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ * 电力告警 Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface AlarmPowerMapper extends CrudMapper<AlarmPower> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/DeviceMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Device;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface DeviceMapper extends CrudMapper<Device> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/DeviceStatusMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.DeviceStatus;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface DeviceStatusMapper extends CrudMapper<DeviceStatus> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/HtAnalogDataMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.HtAnalogData;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface HtAnalogDataMapper extends CrudMapper<HtAnalogData> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/HtSwitchDataMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.HtSwitchData;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface HtSwitchDataMapper extends CrudMapper<HtSwitchData> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/PersonnelMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Personnel;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface PersonnelMapper extends CrudMapper<Personnel> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RouteMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Route;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RouteMapper extends CrudMapper<Route> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RtAnalogDataMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.RtAnalogData;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RtAnalogDataMapper extends CrudMapper<RtAnalogData> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/RtSwitchDataMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.RtSwitchData;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RtSwitchDataMapper extends CrudMapper<RtSwitchData> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SiteMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Site;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface SiteMapper extends CrudMapper<Site> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/SitedtlMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.Sitedtl;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface SitedtlMapper extends CrudMapper<Sitedtl> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/UserMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.User;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface UserMapper extends CrudMapper<User> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/UserSiteMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.UserSite;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface UserSiteMapper extends CrudMapper<UserSite> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcAccessTokenMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcAccessToken;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcAccessTokenMapper extends CrudMapper<WcAccessToken> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcBlackoutPlanMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcBlackoutPlan;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcBlackoutPlanMapper extends CrudMapper<WcBlackoutPlan> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcKeySecretMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcKeySecret;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcKeySecretMapper extends CrudMapper<WcKeySecret> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcMeasTypeMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcMeasType;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcMeasTypeMapper extends CrudMapper<WcMeasType> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcUserMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcUser;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcUserMapper extends CrudMapper<WcUser> {
+
+}

+ 16 - 0
fiveep-persistence/src/main/java/com/bizmatics/persistence/mapper/WcUserTokenMapper.java

@@ -0,0 +1,16 @@
+package com.bizmatics.persistence.mapper;
+
+import com.bizmatics.model.WcUserToken;
+import com.bizmatics.common.mvc.base.CrudMapper;
+
+/**
+ * <p>
+ *  Mapper 接口
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcUserTokenMapper extends CrudMapper<WcUserToken> {
+
+}

+ 23 - 0
fiveep-persistence/src/main/resources/mapper/mysql/AlarmPowerMapper.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.bizmatics.persistence.mapper.AlarmPowerMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.AlarmPower">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="alarm_name" property="alarmName" />
+        <result column="sending_time" property="sendingTime" />
+        <result column="alarm_type" property="alarmType" />
+        <result column="meas_name" property="measName" />
+        <result column="digital_value" property="digitalValue" />
+        <result column="meas_desc" property="measDesc" />
+        <result column="soe_time" property="soeTime" />
+        <result column="handler" property="handler" />
+        <result column="handling_time" property="handlingTime" />
+        <result column="handling_content" property="handlingContent" />
+        <result column="handler_phone" property="handlerPhone" />
+        <result column="handling_status" property="handlingStatus" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
fiveep-persistence/src/main/resources/mapper/mysql/DeviceMapper.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.bizmatics.persistence.mapper.DeviceMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Device">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="device_name" property="deviceName" />
+        <result column="site_id" property="siteId" />
+        <result column="device_address" property="deviceAddress" />
+        <result column="device_type" property="deviceType" />
+        <result column="install_time" property="installTime" />
+        <result column="creator" property="creator" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
fiveep-persistence/src/main/resources/mapper/mysql/DeviceStatusMapper.xml

@@ -0,0 +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.bizmatics.persistence.mapper.DeviceStatusMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.DeviceStatus">
+        <id column="id" property="id" />
+        <result column="device_code" property="deviceCode" />
+        <result column="device_status" property="deviceStatus" />
+        <result column="site_id" property="siteId" />
+        <result column="status_time" property="statusTime" />
+    </resultMap>
+
+</mapper>

+ 73 - 0
fiveep-persistence/src/main/resources/mapper/mysql/HtAnalogDataMapper.xml

@@ -0,0 +1,73 @@
+<?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.bizmatics.persistence.mapper.HtAnalogDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.HtAnalogData">
+        <id column="id" property="id" />
+        <result column="deviceName" property="deviceName" />
+        <result column="Busot" property="Busot" />
+        <result column="COS" property="cos" />
+        <result column="COSa" property="COSa" />
+        <result column="COSb" property="COSb" />
+        <result column="COSc" property="COSc" />
+        <result column="Demand" property="Demand" />
+        <result column="DevResetTimes" property="DevResetTimes" />
+        <result column="DeviceTemp" property="DeviceTemp" />
+        <result column="Epn" property="Epn" />
+        <result column="Epn1" property="Epn1" />
+        <result column="Epn2" property="Epn2" />
+        <result column="Epn3" property="Epn3" />
+        <result column="Epn4" property="Epn4" />
+        <result column="Epp" property="Epp" />
+        <result column="Epp1" property="Epp1" />
+        <result column="Epp2" property="Epp2" />
+        <result column="Epp3" property="Epp3" />
+        <result column="Epp4" property="Epp4" />
+        <result column="Eqn" property="Eqn" />
+        <result column="Eqp" property="Eqp" />
+        <result column="F" property="f" />
+        <result column="I0" property="i0" />
+        <result column="I2" property="i2" />
+        <result column="IHa" property="IHa" />
+        <result column="IHb" property="IHb" />
+        <result column="IHc" property="IHc" />
+        <result column="Ia" property="Ia" />
+        <result column="Ib" property="Ib" />
+        <result column="Ic" property="Ic" />
+        <result column="Ir" property="Ir" />
+        <result column="LastDayMD" property="LastDayMD" />
+        <result column="LastDayMDt" property="LastDayMDt" />
+        <result column="P" property="p" />
+        <result column="Pa" property="Pa" />
+        <result column="Pb" property="Pb" />
+        <result column="Pc" property="Pc" />
+        <result column="Q" property="q" />
+        <result column="Qa" property="Qa" />
+        <result column="Qb" property="Qb" />
+        <result column="Qc" property="Qc" />
+        <result column="SignalIntensity" property="SignalIntensity" />
+        <result column="T1" property="t1" />
+        <result column="T2" property="t2" />
+        <result column="T3" property="t3" />
+        <result column="T4" property="t4" />
+        <result column="THDUa" property="THDUa" />
+        <result column="THDUb" property="THDUb" />
+        <result column="THDUc" property="THDUc" />
+        <result column="Ua" property="Ua" />
+        <result column="Uab" property="Uab" />
+        <result column="Ub" property="Ub" />
+        <result column="Ubc" property="Ubc" />
+        <result column="UblU0" property="UblU0" />
+        <result column="UblU2" property="UblU2" />
+        <result column="Uc" property="Uc" />
+        <result column="Uca" property="Uca" />
+        <result column="Udt" property="Udt" />
+        <result column="Ul" property="Ul" />
+        <result column="Upt" property="Upt" />
+        <result column="Ust" property="Ust" />
+        <result column="freezingTime" property="freezingTime" />
+        <result column="dataTime" property="dataTime" />
+    </resultMap>
+
+</mapper>

+ 47 - 0
fiveep-persistence/src/main/resources/mapper/mysql/HtSwitchDataMapper.xml

@@ -0,0 +1,47 @@
+<?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.bizmatics.persistence.mapper.HtSwitchDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.HtSwitchData">
+        <id column="id" property="id" />
+        <result column="deviceName" property="deviceName" />
+        <result column="ArcA" property="ArcA" />
+        <result column="ArcB" property="ArcB" />
+        <result column="ArcC" property="ArcC" />
+        <result column="BusOutage" property="BusOutage" />
+        <result column="DI1" property="di1" />
+        <result column="DI2" property="di2" />
+        <result column="DI3" property="di3" />
+        <result column="DO1" property="do1" />
+        <result column="DO2" property="do2" />
+        <result column="DevAbnormal" property="DevAbnormal" />
+        <result column="EleAlarm" property="EleAlarm" />
+        <result column="FireAlarm" property="FireAlarm" />
+        <result column="LoadBrkState" property="LoadBrkState" />
+        <result column="LoadLive" property="LoadLive" />
+        <result column="MeasFailure" property="MeasFailure" />
+        <result column="Mute" property="Mute" />
+        <result column="OverDemandP" property="OverDemandP" />
+        <result column="OverDemandS" property="OverDemandS" />
+        <result column="OverEvT" property="OverEvT" />
+        <result column="OverI" property="OverI" />
+        <result column="OverIH" property="OverIH" />
+        <result column="OverIr" property="OverIr" />
+        <result column="OverT1" property="OverT1" />
+        <result column="OverT2" property="OverT2" />
+        <result column="OverT3" property="OverT3" />
+        <result column="OverT4" property="OverT4" />
+        <result column="OverUH" property="OverUH" />
+        <result column="OverV" property="OverV" />
+        <result column="PhaseLoss" property="PhaseLoss" />
+        <result column="ResDI1" property="ResDI1" />
+        <result column="ResDI2" property="ResDI2" />
+        <result column="ResDI3" property="ResDI3" />
+        <result column="ResDI4" property="ResDI4" />
+        <result column="Trip" property="Trip" />
+        <result column="UnderV" property="UnderV" />
+        <result column="dataTime" property="dataTime" />
+    </resultMap>
+
+</mapper>

+ 18 - 0
fiveep-persistence/src/main/resources/mapper/mysql/PersonnelMapper.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.bizmatics.persistence.mapper.PersonnelMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Personnel">
+        <id column="id" property="id" />
+        <result column="personnel_name" property="personnelName" />
+        <result column="personnel_phone" property="personnelPhone" />
+        <result column="personnel_function" property="personnelFunction" />
+        <result column="site_id" property="siteId" />
+        <result column="alarm_setting" property="alarmSetting" />
+        <result column="create_time" property="createTime" />
+        <result column="creater" property="creater" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 13 - 0
fiveep-persistence/src/main/resources/mapper/mysql/RouteMapper.xml

@@ -0,0 +1,13 @@
+<?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.bizmatics.persistence.mapper.RouteMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Route">
+        <id column="id" property="id" />
+        <result column="route_name" property="routeName" />
+        <result column="supervision_id" property="supervisionId" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 73 - 0
fiveep-persistence/src/main/resources/mapper/mysql/RtAnalogDataMapper.xml

@@ -0,0 +1,73 @@
+<?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.bizmatics.persistence.mapper.RtAnalogDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.RtAnalogData">
+        <id column="id" property="id" />
+        <result column="deviceName" property="deviceName" />
+        <result column="Busot" property="Busot" />
+        <result column="COS" property="cos" />
+        <result column="COSa" property="COSa" />
+        <result column="COSb" property="COSb" />
+        <result column="COSc" property="COSc" />
+        <result column="Demand" property="Demand" />
+        <result column="DevResetTimes" property="DevResetTimes" />
+        <result column="DeviceTemp" property="DeviceTemp" />
+        <result column="Epn" property="Epn" />
+        <result column="Epn1" property="Epn1" />
+        <result column="Epn2" property="Epn2" />
+        <result column="Epn3" property="Epn3" />
+        <result column="Epn4" property="Epn4" />
+        <result column="Epp" property="Epp" />
+        <result column="Epp1" property="Epp1" />
+        <result column="Epp2" property="Epp2" />
+        <result column="Epp3" property="Epp3" />
+        <result column="Epp4" property="Epp4" />
+        <result column="Eqn" property="Eqn" />
+        <result column="Eqp" property="Eqp" />
+        <result column="F" property="f" />
+        <result column="I0" property="i0" />
+        <result column="I2" property="i2" />
+        <result column="IHa" property="IHa" />
+        <result column="IHb" property="IHb" />
+        <result column="IHc" property="IHc" />
+        <result column="Ia" property="Ia" />
+        <result column="Ib" property="Ib" />
+        <result column="Ic" property="Ic" />
+        <result column="Ir" property="Ir" />
+        <result column="LastDayMD" property="LastDayMD" />
+        <result column="LastDayMDt" property="LastDayMDt" />
+        <result column="P" property="p" />
+        <result column="Pa" property="Pa" />
+        <result column="Pb" property="Pb" />
+        <result column="Pc" property="Pc" />
+        <result column="Q" property="q" />
+        <result column="Qa" property="Qa" />
+        <result column="Qb" property="Qb" />
+        <result column="Qc" property="Qc" />
+        <result column="SignalIntensity" property="SignalIntensity" />
+        <result column="T1" property="t1" />
+        <result column="T2" property="t2" />
+        <result column="T3" property="t3" />
+        <result column="T4" property="t4" />
+        <result column="THDUa" property="THDUa" />
+        <result column="THDUb" property="THDUb" />
+        <result column="THDUc" property="THDUc" />
+        <result column="Ua" property="Ua" />
+        <result column="Uab" property="Uab" />
+        <result column="Ub" property="Ub" />
+        <result column="Ubc" property="Ubc" />
+        <result column="UblU0" property="UblU0" />
+        <result column="UblU2" property="UblU2" />
+        <result column="Uc" property="Uc" />
+        <result column="Uca" property="Uca" />
+        <result column="Udt" property="Udt" />
+        <result column="Ul" property="Ul" />
+        <result column="Upt" property="Upt" />
+        <result column="Ust" property="Ust" />
+        <result column="freezingTime" property="freezingTime" />
+        <result column="dataTime" property="dataTime" />
+    </resultMap>
+
+</mapper>

+ 47 - 0
fiveep-persistence/src/main/resources/mapper/mysql/RtSwitchDataMapper.xml

@@ -0,0 +1,47 @@
+<?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.bizmatics.persistence.mapper.RtSwitchDataMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.RtSwitchData">
+        <id column="id" property="id" />
+        <result column="deviceName" property="deviceName" />
+        <result column="ArcA" property="ArcA" />
+        <result column="ArcB" property="ArcB" />
+        <result column="ArcC" property="ArcC" />
+        <result column="BusOutage" property="BusOutage" />
+        <result column="DI1" property="di1" />
+        <result column="DI2" property="di2" />
+        <result column="DI3" property="di3" />
+        <result column="DO1" property="do1" />
+        <result column="DO2" property="do2" />
+        <result column="DevAbnormal" property="DevAbnormal" />
+        <result column="EleAlarm" property="EleAlarm" />
+        <result column="FireAlarm" property="FireAlarm" />
+        <result column="LoadBrkState" property="LoadBrkState" />
+        <result column="LoadLive" property="LoadLive" />
+        <result column="MeasFailure" property="MeasFailure" />
+        <result column="Mute" property="Mute" />
+        <result column="OverDemandP" property="OverDemandP" />
+        <result column="OverDemandS" property="OverDemandS" />
+        <result column="OverEvT" property="OverEvT" />
+        <result column="OverI" property="OverI" />
+        <result column="OverIH" property="OverIH" />
+        <result column="OverIr" property="OverIr" />
+        <result column="OverT1" property="OverT1" />
+        <result column="OverT2" property="OverT2" />
+        <result column="OverT3" property="OverT3" />
+        <result column="OverT4" property="OverT4" />
+        <result column="OverUH" property="OverUH" />
+        <result column="OverV" property="OverV" />
+        <result column="PhaseLoss" property="PhaseLoss" />
+        <result column="ResDI1" property="ResDI1" />
+        <result column="ResDI2" property="ResDI2" />
+        <result column="ResDI3" property="ResDI3" />
+        <result column="ResDI4" property="ResDI4" />
+        <result column="Trip" property="Trip" />
+        <result column="UnderV" property="UnderV" />
+        <result column="dataTime" property="dataTime" />
+    </resultMap>
+
+</mapper>

+ 23 - 0
fiveep-persistence/src/main/resources/mapper/mysql/SiteMapper.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.bizmatics.persistence.mapper.SiteMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Site">
+        <id column="id" property="id" />
+        <result column="site_name" property="siteName" />
+        <result column="site_address" property="siteAddress" />
+        <result column="company_code" property="companyCode" />
+        <result column="user_name" property="userName" />
+        <result column="phone" property="phone" />
+        <result column="station_area_id" property="stationAreaId" />
+        <result column="route_id" property="routeId" />
+        <result column="longitude" property="longitude" />
+        <result column="latitude" property="latitude" />
+        <result column="region" property="region" />
+        <result column="create_time" property="createTime" />
+        <result column="creator" property="creator" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 33 - 0
fiveep-persistence/src/main/resources/mapper/mysql/SitedtlMapper.xml

@@ -0,0 +1,33 @@
+<?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.bizmatics.persistence.mapper.SitedtlMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.Sitedtl">
+        <id column="id" property="id" />
+        <result column="account_number" property="accountNumber" />
+        <result column="rheological_change" property="rheologicalChange" />
+        <result column="power_capacity" property="powerCapacity" />
+        <result column="site_id" property="siteId" />
+        <result column="supervision_department_id" property="supervisionDepartmentId" />
+        <result column="cable_hole" property="cableHole" />
+        <result column="damage" property="damage" />
+        <result column="water_leakage" property="waterLeakage" />
+        <result column="annihilator_insufficient_configuration" property="annihilatorInsufficientConfiguration" />
+        <result column="annihilator_overdue" property="annihilatorOverdue" />
+        <result column="pile_up_sundries" property="pileUpSundries" />
+        <result column="serious_ash_deposition" property="seriousAshDeposition" />
+        <result column="around_environment_humid" property="aroundEnvironmentHumid" />
+        <result column="around_pile_up_sundries" property="aroundPileUpSundries" />
+        <result column="no_electrician" property="noElectrician" />
+        <result column="electrician_lack" property="electricianLack" />
+        <result column="overdue_electrician_certificate" property="overdueElectricianCertificate" />
+        <result column="electric_test_overdue" property="electricTestOverdue" />
+        <result column="old_equipment" property="oldEquipment" />
+        <result column="blanket_insufficient_configuration" property="blanketInsufficientConfiguration" />
+        <result column="ground_wire" property="groundWire" />
+        <result column="analog_screen" property="analogScreen" />
+        <result column="remarks" property="remarks" />
+    </resultMap>
+
+</mapper>

+ 17 - 0
fiveep-persistence/src/main/resources/mapper/mysql/UserMapper.xml

@@ -0,0 +1,17 @@
+<?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.bizmatics.persistence.mapper.UserMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.User">
+        <id column="id" property="id" />
+        <result column="user_name" property="userName" />
+        <result column="user_password" property="userPassword" />
+        <result column="account_contact" property="accountContact" />
+        <result column="contact_phone" property="contactPhone" />
+        <result column="create_time" property="createTime" />
+        <result column="creator" property="creator" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 12 - 0
fiveep-persistence/src/main/resources/mapper/mysql/UserSiteMapper.xml

@@ -0,0 +1,12 @@
+<?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.bizmatics.persistence.mapper.UserSiteMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.UserSite">
+        <id column="id" property="id" />
+        <result column="user_id" property="userId" />
+        <result column="site_id" property="siteId" />
+    </resultMap>
+
+</mapper>

+ 12 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcAccessTokenMapper.xml

@@ -0,0 +1,12 @@
+<?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.bizmatics.persistence.mapper.WcAccessTokenMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcAccessToken">
+        <id column="id" property="id" />
+        <result column="access_token" property="accessToken" />
+        <result column="update_time" property="updateTime" />
+    </resultMap>
+
+</mapper>

+ 19 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcBlackoutPlanMapper.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.bizmatics.persistence.mapper.WcBlackoutPlanMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcBlackoutPlan">
+        <id column="id" property="id" />
+        <result column="site_id" property="siteId" />
+        <result column="plan_type" property="planType" />
+        <result column="start_time" property="startTime" />
+        <result column="end_time" property="endTime" />
+        <result column="contacts" property="contacts" />
+        <result column="phone" property="phone" />
+        <result column="enable" property="enable" />
+        <result column="creator" property="creator" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+</mapper>

+ 14 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcKeySecretMapper.xml

@@ -0,0 +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.bizmatics.persistence.mapper.WcKeySecretMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcKeySecret">
+        <id column="id" property="id" />
+        <result column="wc_key" property="wcKey" />
+        <result column="wc_secret" property="wcSecret" />
+        <result column="remarks" property="remarks" />
+        <result column="update_time" property="updateTime" />
+    </resultMap>
+
+</mapper>

+ 12 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcMeasTypeMapper.xml

@@ -0,0 +1,12 @@
+<?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.bizmatics.persistence.mapper.WcMeasTypeMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcMeasType">
+        <id column="id" property="id" />
+        <result column="meas_name" property="measName" />
+        <result column="meas_desc" property="measDesc" />
+    </resultMap>
+
+</mapper>

+ 15 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcUserMapper.xml

@@ -0,0 +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.bizmatics.persistence.mapper.WcUserMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcUser">
+        <id column="id" property="id" />
+        <result column="phone" property="phone" />
+        <result column="open_id" property="openId" />
+        <result column="registration_type" property="registrationType" />
+        <result column="create_time" property="createTime" />
+        <result column="enable" property="enable" />
+    </resultMap>
+
+</mapper>

+ 12 - 0
fiveep-persistence/src/main/resources/mapper/mysql/WcUserTokenMapper.xml

@@ -0,0 +1,12 @@
+<?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.bizmatics.persistence.mapper.WcUserTokenMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.bizmatics.model.WcUserToken">
+        <id column="id" property="id" />
+        <result column="token" property="token" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+</mapper>

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/AlarmPowerService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.AlarmPower;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ * 电力告警 服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface AlarmPowerService extends CrudService<AlarmPower> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/DeviceService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Device;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface DeviceService extends CrudService<Device> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/DeviceStatusService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.DeviceStatus;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface DeviceStatusService extends CrudService<DeviceStatus> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/HtAnalogDataService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.HtAnalogData;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface HtAnalogDataService extends CrudService<HtAnalogData> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/HtSwitchDataService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.HtSwitchData;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface HtSwitchDataService extends CrudService<HtSwitchData> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/PersonnelService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Personnel;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface PersonnelService extends CrudService<Personnel> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/RouteService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Route;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RouteService extends CrudService<Route> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/RtAnalogDataService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.RtAnalogData;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RtAnalogDataService extends CrudService<RtAnalogData> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/RtSwitchDataService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.RtSwitchData;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface RtSwitchDataService extends CrudService<RtSwitchData> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/SiteService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Site;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface SiteService extends CrudService<Site> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/SitedtlService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.Sitedtl;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface SitedtlService extends CrudService<Sitedtl> {
+
+}

+ 0 - 8
fiveep-service/src/main/java/com/bizmatics/service/TestService.java

@@ -1,8 +0,0 @@
-package com.bizmatics.service;
-
-/**
- * @author yq
- * @date 2021/7/5 18:12
- */
-public class TestService {
-}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/UserService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.User;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface UserService extends CrudService<User> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/UserSiteService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.UserSite;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface UserSiteService extends CrudService<UserSite> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcAccessTokenService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcAccessToken;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcAccessTokenService extends CrudService<WcAccessToken> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcBlackoutPlanService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcBlackoutPlan;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcBlackoutPlanService extends CrudService<WcBlackoutPlan> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcKeySecretService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcKeySecret;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcKeySecretService extends CrudService<WcKeySecret> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcMeasTypeService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcMeasType;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcMeasTypeService extends CrudService<WcMeasType> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcUserService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcUser;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcUserService extends CrudService<WcUser> {
+
+}

+ 16 - 0
fiveep-service/src/main/java/com/bizmatics/service/WcUserTokenService.java

@@ -0,0 +1,16 @@
+package com.bizmatics.service;
+
+import com.bizmatics.model.WcUserToken;
+import com.bizmatics.common.mvc.base.CrudService;
+
+/**
+ * <p>
+ *  服务类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+public interface WcUserTokenService extends CrudService<WcUserToken> {
+
+}

+ 20 - 0
fiveep-service/src/main/java/com/bizmatics/service/impl/AlarmPowerServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.service.impl;
+
+import com.bizmatics.model.AlarmPower;
+import com.bizmatics.persistence.mapper.AlarmPowerMapper;
+import com.bizmatics.service.AlarmPowerService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 电力告警 服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Service
+public class AlarmPowerServiceImpl extends AbstractCrudService<AlarmPowerMapper, AlarmPower> implements AlarmPowerService {
+
+}

+ 20 - 0
fiveep-service/src/main/java/com/bizmatics/service/impl/DeviceServiceImpl.java

@@ -0,0 +1,20 @@
+package com.bizmatics.service.impl;
+
+import com.bizmatics.model.Device;
+import com.bizmatics.persistence.mapper.DeviceMapper;
+import com.bizmatics.service.DeviceService;
+import com.bizmatics.common.mvc.base.AbstractCrudService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ *  服务实现类
+ * </p>
+ *
+ * @author ya
+ * @since 2021-07-07
+ */
+@Service
+public class DeviceServiceImpl extends AbstractCrudService<DeviceMapper, Device> implements DeviceService {
+
+}

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików