瀏覽代碼

全部代码006

yang 3 年之前
父節點
當前提交
4f70cb998b
共有 65 個文件被更改,包括 265 次插入21 次删除
  1. 3 0
      huimv-massage-service/src/main/java/com/huimv/socketservice/entity/AlarmHistoryEntity.java
  2. 9 6
      huimv-massage-service/src/main/java/com/huimv/socketservice/sendmassage/SendWork.java
  3. 1 1
      huimv-massage-service/src/main/java/com/huimv/socketservice/socket/Server.java
  4. 0 4
      huimv-massage-service/src/main/java/com/huimv/socketservice/socket/ServerThread.java
  5. 0 1
      huimv-massage-service/src/main/java/com/huimv/socketservice/socket/TestClient.java
  6. 1 3
      huimv-massage-service/src/main/java/com/huimv/socketservice/socket/eartagrecive/service/impl/ClientDataPacketServiceImpl.java
  7. 2 6
      huimv-massage-service/src/main/java/com/huimv/socketservice/timmertask/SendAlarmMassage.java
  8. 109 0
      huimv-massage-service/target/classes/application-dev.yml
  9. 11 0
      huimv-massage-service/target/classes/application.properties
  10. 0 0
      huimv-massage-service/target/classes/application.yml
  11. 10 0
      huimv-massage-service/target/classes/banner.txt
  12. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/HuimvSmartincubatorDataAcquisitionApplication.class
  13. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/autoconfigure/MybatisPlusConfiguration.class
  14. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/controller/AlarmHistoryController.class
  15. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/controller/FarmRegisterController.class
  16. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/controller/HeartBeatController.class
  17. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/controller/PhoneNumberController.class
  18. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/dao/AlarmHistoryDao.class
  19. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/dao/FarmRegisterDao.class
  20. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/dao/HeartBeatDao.class
  21. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/dao/PhoneNumberDao.class
  22. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/dao/TelephoneDao.class
  23. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/entity/AlarmHistoryEntity.class
  24. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/entity/FarmRegisterEntity.class
  25. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/entity/HeartBeatEntity.class
  26. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/entity/PhoneNumberEntity.class
  27. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/entity/TelephoneEntity.class
  28. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/result/R.class
  29. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/result/RRException.class
  30. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/result/RRExceptionHandler.class
  31. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/sendmassage/SendWork.class
  32. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/AlarmHistoryService.class
  33. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/FarmRegisterService.class
  34. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/HeartBeatService.class
  35. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/PhoneNumberService.class
  36. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/AlarmHistoryServiceImpl.class
  37. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/FarmRegisterServiceImpl.class
  38. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/HeartBeatServiceImpl.class
  39. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/PhoneNumberServiceImpl.class
  40. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/Server.class
  41. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/ServerThread.class
  42. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/TestClient.class
  43. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/IClientDataPacketService.class
  44. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/impl/ClientDataPacketServiceImpl.class
  45. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/impl/SendPackageService.class
  46. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$CloudService.class
  47. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$MenuType.class
  48. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$ScheduleStatus.class
  49. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant.class
  50. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/DateUtil.class
  51. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/DateUtilsPublic.class
  52. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/PageUtils.class
  53. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Query.class
  54. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Result.class
  55. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/SQLFilter.class
  56. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/StatusCode.class
  57. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/StringUtilsWork.class
  58. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/timmertask/DeleteOldData.class
  59. 二進制
      huimv-massage-service/target/classes/com/huimv/socketservice/timmertask/SendAlarmMassage.class
  60. 23 0
      huimv-massage-service/target/classes/logback-spring.xml
  61. 二進制
      huimv-massage-service/target/huimv-massage-service-1.0-SNAPSHOT.jar
  62. 二進制
      huimv-massage-service/target/huimv-massage-service-1.0-SNAPSHOT.jar.original
  63. 3 0
      huimv-massage-service/target/maven-archiver/pom.properties
  64. 48 0
      huimv-massage-service/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
  65. 45 0
      huimv-massage-service/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

+ 3 - 0
huimv-massage-service/src/main/java/com/huimv/socketservice/entity/AlarmHistoryEntity.java

@@ -36,6 +36,9 @@ public class AlarmHistoryEntity implements Serializable {
 	private String farmName;
 	private String farmName;
 
 
 
 
+	private String personName;
+
+
 	/**
 	/**
 	 * 1.断电断网  2.relay停用
 	 * 1.断电断网  2.relay停用
 	 */
 	 */

+ 9 - 6
huimv-massage-service/src/main/java/com/huimv/socketservice/sendmassage/SendWork.java

@@ -27,7 +27,7 @@ public class SendWork {
             params.put("templateId", "6698");
             params.put("templateId", "6698");
             String[] templateParams = new String[2];
             String[] templateParams = new String[2];
             templateParams[0] = phonNumber.getFarmName();
             templateParams[0] = phonNumber.getFarmName();
-            //templateParams[1] = masssage1;
+            templateParams[1] = masssage1;
             params.put("templateParams", templateParams);
             params.put("templateParams", templateParams);
             String result = client.send(params);
             String result = client.send(params);
             String balance = client.balance();
             String balance = client.balance();
@@ -40,6 +40,7 @@ public class SendWork {
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
+            alarmHistoryEntity.setPersonName(phonNumber.getUserName());
             System.out.println(alarmHistoryEntity);
             System.out.println(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             System.out.println("222存储成功");
             System.out.println("222存储成功");
@@ -56,7 +57,7 @@ public class SendWork {
             params.put("templateId", "6699");
             params.put("templateId", "6699");
             String[] templateParams = new String[2];
             String[] templateParams = new String[2];
             templateParams[0] = phonNumber.getFarmName();
             templateParams[0] = phonNumber.getFarmName();
-            //templateParams[1] = "relay故障";
+            templateParams[1] = "relay故障";
             params.put("templateParams", templateParams);
             params.put("templateParams", templateParams);
             String result = client.send(params);
             String result = client.send(params);
             String balance = client.balance();
             String balance = client.balance();
@@ -69,6 +70,7 @@ public class SendWork {
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
+            alarmHistoryEntity.setPersonName(phonNumber.getUserName());
             System.out.println(alarmHistoryEntity);
             System.out.println(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             System.out.println("222存储成功");
             System.out.println("222存储成功");
@@ -76,7 +78,6 @@ public class SendWork {
         }
         }
     }
     }
 
 
-
     public void send3(String masssage1, List<PhoneNumberEntity> phoneNumberList) throws Exception {
     public void send3(String masssage1, List<PhoneNumberEntity> phoneNumberList) throws Exception {
         ZhenziSmsClient client = new ZhenziSmsClient("https://sms_developer.zhenzikj.com",
         ZhenziSmsClient client = new ZhenziSmsClient("https://sms_developer.zhenzikj.com",
                 "109928", "2684d129-1946-43fc-9074-93cee1687eb7");
                 "109928", "2684d129-1946-43fc-9074-93cee1687eb7");
@@ -86,19 +87,21 @@ public class SendWork {
             params.put("templateId", "6700");
             params.put("templateId", "6700");
             String[] templateParams = new String[2];
             String[] templateParams = new String[2];
             templateParams[0] = phonNumber.getFarmName();
             templateParams[0] = phonNumber.getFarmName();
-            //templateParams[1] = "video故障";
+            templateParams[1] = "video故障";
             params.put("templateParams", templateParams);
             params.put("templateParams", templateParams);
             String result = client.send(params);
             String result = client.send(params);
             String balance = client.balance();
             String balance = client.balance();
             System.out.println("333通知号码" + result + balance);
             System.out.println("333通知号码" + result + balance);
 
 
             AlarmHistoryEntity alarmHistoryEntity = new AlarmHistoryEntity();
             AlarmHistoryEntity alarmHistoryEntity = new AlarmHistoryEntity();
-            alarmHistoryEntity.setAlarmType(2);
+            alarmHistoryEntity.setAlarmType(3);
             alarmHistoryEntity.setBeginTime(new Date());
             alarmHistoryEntity.setBeginTime(new Date());
             alarmHistoryEntity.setFarmCode(phonNumber.getFarmCode());
             alarmHistoryEntity.setFarmCode(phonNumber.getFarmCode());
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setEndTime(new Date());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
             alarmHistoryEntity.setPhoneNumber(phonNumber.getPhoneNumber());
+            alarmHistoryEntity.setPersonName(phonNumber.getUserName());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
             alarmHistoryEntity.setFarmName(phonNumber.getFarmName());
+
             System.out.println(alarmHistoryEntity);
             System.out.println(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             alarmHistoryService.save(alarmHistoryEntity);
             System.out.println("333存储成功");
             System.out.println("333存储成功");
@@ -112,7 +115,7 @@ public class SendWork {
                 "109928", "2684d129-1946-43fc-9074-93cee1687eb7");
                 "109928", "2684d129-1946-43fc-9074-93cee1687eb7");
         Map<String, Object> params = new HashMap<String, Object>();
         Map<String, Object> params = new HashMap<String, Object>();
         params.put("number", "15171709851");
         params.put("number", "15171709851");
-        params.put("templateId", "6663");
+        params.put("templateId", "6699");
         String[] templateParams = new String[2];
         String[] templateParams = new String[2];
         templateParams[0] = "王江泾";
         templateParams[0] = "王江泾";
         templateParams[1] = "1";
         templateParams[1] = "1";

+ 1 - 1
huimv-massage-service/src/main/java/com/huimv/socketservice/socket/Server.java

@@ -21,7 +21,7 @@ public class Server implements CommandLineRunner {
         try {
         try {
 
 
             // 初始化服务端socket连接, 并监听8888端口的socket请求
             // 初始化服务端socket连接, 并监听8888端口的socket请求
-            ServerSocket serverSocket = new ServerSocket(8899);
+            ServerSocket serverSocket = new ServerSocket(8975);
 
 
             System.out.println("****** I am Server, now begin to wait the client ******");
             System.out.println("****** I am Server, now begin to wait the client ******");
 
 

+ 0 - 4
huimv-massage-service/src/main/java/com/huimv/socketservice/socket/ServerThread.java

@@ -1,8 +1,5 @@
 package com.huimv.socketservice.socket;
 package com.huimv.socketservice.socket;
 
 
-
-
-
 import com.huimv.socketservice.socket.eartagrecive.service.IClientDataPacketService;
 import com.huimv.socketservice.socket.eartagrecive.service.IClientDataPacketService;
 
 
 import java.io.*;
 import java.io.*;
@@ -30,7 +27,6 @@ public class ServerThread extends Thread {
         PrintWriter printWriter = null;
         PrintWriter printWriter = null;
 
 
         try {
         try {
-
 //             server接收消息
 //             server接收消息
             inputStream = socket.getInputStream();
             inputStream = socket.getInputStream();
             inputStream = socket.getInputStream();
             inputStream = socket.getInputStream();

+ 0 - 1
huimv-massage-service/src/main/java/com/huimv/socketservice/socket/TestClient.java

@@ -9,7 +9,6 @@ public class TestClient {
     public static void main(String[] args) throws IOException {
     public static void main(String[] args) throws IOException {
 
 
         for (int i = 0; i <100 ; i++) {
         for (int i = 0; i <100 ; i++) {
-
             //建立socket向服务器发送连接请求
             //建立socket向服务器发送连接请求
             Socket socket = new Socket("192.168.1.218",8899);
             Socket socket = new Socket("192.168.1.218",8899);
             InputStream inputStream;
             InputStream inputStream;

+ 1 - 3
huimv-massage-service/src/main/java/com/huimv/socketservice/socket/eartagrecive/service/impl/ClientDataPacketServiceImpl.java

@@ -44,13 +44,11 @@ public class ClientDataPacketServiceImpl implements IClientDataPacketService {
             log.error("本地提交数据包为空.");
             log.error("本地提交数据包为空.");
             return  "null"    ;
             return  "null"    ;
         }
         }
-
         String matcher = "[+]";
         String matcher = "[+]";
         String[] clientMessageArray = clientMessageTxt.split(matcher);
         String[] clientMessageArray = clientMessageTxt.split(matcher);
         String cmd = clientMessageArray[1];
         String cmd = clientMessageArray[1];
         log.info("本次执行命令>>" + cmd);
         log.info("本次执行命令>>" + cmd);
         if (Integer.parseInt(cmd) == 1) {    //断电断网  直接存储
         if (Integer.parseInt(cmd) == 1) {    //断电断网  直接存储
-            //存储记录
             HeartBeatEntity heartBeatEntity = new HeartBeatEntity();
             HeartBeatEntity heartBeatEntity = new HeartBeatEntity();
             heartBeatEntity.setCmd(Integer.valueOf(cmd));
             heartBeatEntity.setCmd(Integer.valueOf(cmd));
             heartBeatEntity.setFarmCode(Integer.valueOf(clientMessageArray[3]));
             heartBeatEntity.setFarmCode(Integer.valueOf(clientMessageArray[3]));
@@ -58,7 +56,6 @@ public class ClientDataPacketServiceImpl implements IClientDataPacketService {
             heartBeatEntity.setHeader(clientMessageArray[0]);
             heartBeatEntity.setHeader(clientMessageArray[0]);
             heartBeatService.save(heartBeatEntity);
             heartBeatService.save(heartBeatEntity);
             System.out.println("处理1命令");
             System.out.println("处理1命令");
-            //直接存储数据
             return sendPackageService.getServerDateTime(clientMessageArray);
             return sendPackageService.getServerDateTime(clientMessageArray);
         } else if (Integer.parseInt(cmd) == 2) {   //relay没有启动--直接报警
         } else if (Integer.parseInt(cmd) == 2) {   //relay没有启动--直接报警
             HeartBeatEntity heartBeatEntity = new HeartBeatEntity();
             HeartBeatEntity heartBeatEntity = new HeartBeatEntity();
@@ -83,6 +80,7 @@ public class ClientDataPacketServiceImpl implements IClientDataPacketService {
             return  "null";
             return  "null";
         }
         }
     }
     }
+
 }
 }
 
 
 
 

+ 2 - 6
huimv-massage-service/src/main/java/com/huimv/socketservice/timmertask/SendAlarmMassage.java

@@ -30,7 +30,6 @@ public class SendAlarmMassage {
     private FarmRegisterDao farmRegisterDao;
     private FarmRegisterDao farmRegisterDao;
     @Autowired
     @Autowired
     private AlarmHistoryDao alarmHistoryDao;
     private AlarmHistoryDao alarmHistoryDao;
-
     @Autowired
     @Autowired
     private SendWork sendWork;
     private SendWork sendWork;
     @Autowired
     @Autowired
@@ -54,7 +53,6 @@ public class SendAlarmMassage {
             wrapper1.eq(HeartBeatEntity::getCmd, 1).eq(HeartBeatEntity::getFarmCode, farmCode).between(HeartBeatEntity::getCreateTime, settingTimesBefore, now);
             wrapper1.eq(HeartBeatEntity::getCmd, 1).eq(HeartBeatEntity::getFarmCode, farmCode).between(HeartBeatEntity::getCreateTime, settingTimesBefore, now);
             List<HeartBeatEntity> heartBeatEntities = heartBeatDao.selectList(wrapper1);
             List<HeartBeatEntity> heartBeatEntities = heartBeatDao.selectList(wrapper1);
 
 
-
             if (heartBeatEntities.size() == 0) {
             if (heartBeatEntities.size() == 0) {
                 System.out.println("有异常---物数据上传--判断最近十分钟是否已经报警");
                 System.out.println("有异常---物数据上传--判断最近十分钟是否已经报警");
                 Date now1 = new Date();
                 Date now1 = new Date();
@@ -83,8 +81,6 @@ public class SendAlarmMassage {
         }
         }
     }
     }
 
 
-
-
     @Scheduled(cron = "0/40  * * * * ?")
     @Scheduled(cron = "0/40  * * * * ?")
     public void alarm2() throws Exception {
     public void alarm2() throws Exception {
         LambdaQueryWrapper<FarmRegisterEntity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
         LambdaQueryWrapper<FarmRegisterEntity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
@@ -129,7 +125,7 @@ public class SendAlarmMassage {
     }
     }
 
 
     @Scheduled(cron = "0/40 * * * * ?")
     @Scheduled(cron = "0/40 * * * * ?")
-    public void checkDeviceAble3() throws Exception {
+    public void send333() throws Exception {
         LambdaQueryWrapper<FarmRegisterEntity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
         LambdaQueryWrapper<FarmRegisterEntity> lambdaQueryWrapper = new LambdaQueryWrapper<>();
         lambdaQueryWrapper.select(FarmRegisterEntity::getFarmCode);
         lambdaQueryWrapper.select(FarmRegisterEntity::getFarmCode);
         lambdaQueryWrapper.eq(FarmRegisterEntity::getStatus, 0);   //在使用的牧场
         lambdaQueryWrapper.eq(FarmRegisterEntity::getStatus, 0);   //在使用的牧场
@@ -163,7 +159,7 @@ public class SendAlarmMassage {
                     lambdaQueryWrapper1.eq(PhoneNumberEntity::getAlarmType, 3);
                     lambdaQueryWrapper1.eq(PhoneNumberEntity::getAlarmType, 3);
                     List<PhoneNumberEntity> collect = phoneNumberDao.selectList(lambdaQueryWrapper1);
                     List<PhoneNumberEntity> collect = phoneNumberDao.selectList(lambdaQueryWrapper1);
                     System.out.println("333报警结束--存储历史报警信息**通知号码="+collect);
                     System.out.println("333报警结束--存储历史报警信息**通知号码="+collect);
-                    sendWork.send( "1", collect);
+                    sendWork.send3( "1", collect);
                 }else {
                 }else {
                     System.out.println("333有故障但是十分钟内已经报警过了");
                     System.out.println("333有故障但是十分钟内已经报警过了");
                 }
                 }

+ 109 - 0
huimv-massage-service/target/classes/application-dev.yml

@@ -0,0 +1,109 @@
+server:
+  port: 9986
+  tomcat:
+    uri-encoding: UTF-8
+#    min-spare-threads: 30
+#    max-threads: 1000
+#  servlet:
+#    context-path:
+
+
+spring:
+  # jackson时间格式化
+  jackson:
+    time-zone: GMT+8
+    date-format: yyyy-MM-dd HH:mm:ss
+  servlet:
+    multipart:
+      max-file-size: 100MB
+      max-request-size: 100MB
+      enabled: true
+
+  # 数据源
+  datasource:
+    type: com.alibaba.druid.pool.DruidDataSource
+    druid:
+      driver-class-name: com.mysql.cj.jdbc.Driver
+      url: jdbc:mysql://115.238.57.190:3306/huimv_smart_massage?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
+      username: root
+      password: hm123456
+      initial-size: 10
+      max-active: 100
+      min-idle: 10
+      max-wait: 60000
+      pool-prepared-statements: true
+      max-pool-prepared-statement-per-connection-size: 20
+      time-between-eviction-runs-millis: 60000
+      min-evictable-idle-time-millis: 300000
+      #Oracle需要打开注释
+      #validation-query: SELECT 1 FROM DUAL
+      test-while-idle: true
+      test-on-borrow: false
+      test-on-return: false
+      stat-view-servlet:
+        enabled: true
+        url-pattern: /druid/*
+        login-username: admin
+        login-password: admin
+      filter:
+        stat:
+          log-slow-sql: true
+          slow-sql-millis: 500
+          merge-sql: true
+          enabled: true
+          db-type: mysql
+        wall:
+          config:
+            multi-statement-allow: true
+      filters:
+        - stat
+        - wall
+        - log4j
+
+
+
+
+  # redis
+  redis:
+#    open: false  # 是否开启redis缓存  true开启   false关闭
+    database: 0
+    host: 122.112.224.199
+    port: 6379
+    password: hm123456   # 密码(默认为空)
+    timeout: 6000ms  # 连接超时时长(毫秒)
+    jedis:
+      pool:
+        max-active: 1000  # 连接池最大连接数(使用负值表示没有限制)
+        max-wait: -1ms      # 连接池最大阻塞等待时间(使用负值表示没有限制)
+        max-idle: 10      # 连接池中的最大空闲连接
+        min-idle: 5       # 连接池中的最小空闲连接
+
+
+# mybatis-plus相关配置
+mybatis-plus:
+  type-aliases-package: com.huimv.*.entity
+
+  global-config:
+    banner: false
+    db-config:
+      #主键类型  AUTO:"数据库ID自增", INPUT:"用户输入ID", ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
+      id-type: auto
+      logic-delete-field: deleted  # 全局逻辑删除的实体字段名(since 3.3.0,配置后可以忽略不配置步骤2)
+      logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)
+      logic-delete-value: UNIX_TIMESTAMP() # 逻辑已删除值(unix时间戳)
+  #原生配置
+  configuration:
+    map-underscore-to-camel-case: true
+    cache-enabled: false
+    call-setters-on-nulls: true
+    jdbc-type-for-null: 'null'
+#    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
+
+
+
+renyang:
+  client: 20210501
+
+#logging:
+#  level:
+#    com.alibaba.druid.pool.DruidAbstractDataSource: error

+ 11 - 0
huimv-massage-service/target/classes/application.properties

@@ -0,0 +1,11 @@
+# \u73AF\u5883 dev|test|prod
+spring.profiles.active=dev
+
+# \u6DA6\u519C\u63A5\u53E3
+runnong.host=http://iotadmin.rnpig.com
+runnong.login=/api/gf2/login
+runnong.feed-record=/hadmin/pms/feeding/pmsFeedRecord/query?ajax=1
+
+# \u83B7\u53D6\u4E91\u5E73\u53F0\u7684\u8D26\u6237
+runnong.xiuzhou.nick-name=xzadmin
+runnong.xiuzhou.password=123456

+ 0 - 0
huimv-massage-service/target/classes/application.yml


+ 10 - 0
huimv-massage-service/target/classes/banner.txt

@@ -0,0 +1,10 @@
+${AnsiColor.BRIGHT_GREEN}
+ ___  ___  ___  ___  ___  _____ ______   ___      ___
+|\  \|\  \|\  \|\  \|\  \|\   _ \  _   \|\  \    /  /|
+\ \  \\\  \ \  \\\  \ \  \ \  \\\__\ \  \ \  \  /  / /
+ \ \   __  \ \  \\\  \ \  \ \  \\|__| \  \ \  \/  / /
+  \ \  \ \  \ \  \\\  \ \  \ \  \    \ \  \ \    / /
+   \ \__\ \__\ \_______\ \__\ \__\    \ \__\ \__/ /
+    \|__|\|__|\|_______|\|__|\|__|     \|__|\|__|/
+
+SPRING BOOT VERSION:${spring-boot.version}

二進制
huimv-massage-service/target/classes/com/huimv/socketservice/HuimvSmartincubatorDataAcquisitionApplication.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/autoconfigure/MybatisPlusConfiguration.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/controller/AlarmHistoryController.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/controller/FarmRegisterController.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/controller/HeartBeatController.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/controller/PhoneNumberController.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/dao/AlarmHistoryDao.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/dao/FarmRegisterDao.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/dao/HeartBeatDao.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/dao/PhoneNumberDao.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/dao/TelephoneDao.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/entity/AlarmHistoryEntity.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/entity/FarmRegisterEntity.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/entity/HeartBeatEntity.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/entity/PhoneNumberEntity.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/entity/TelephoneEntity.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/result/R.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/result/RRException.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/result/RRExceptionHandler.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/sendmassage/SendWork.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/AlarmHistoryService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/FarmRegisterService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/HeartBeatService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/PhoneNumberService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/AlarmHistoryServiceImpl.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/FarmRegisterServiceImpl.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/HeartBeatServiceImpl.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/service/impl/PhoneNumberServiceImpl.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/Server.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/ServerThread.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/TestClient.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/IClientDataPacketService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/impl/ClientDataPacketServiceImpl.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/service/impl/SendPackageService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$CloudService.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$MenuType.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant$ScheduleStatus.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Constant.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/DateUtil.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/DateUtilsPublic.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/PageUtils.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Query.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/Result.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/SQLFilter.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/StatusCode.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/socket/eartagrecive/util/StringUtilsWork.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/timmertask/DeleteOldData.class


二進制
huimv-massage-service/target/classes/com/huimv/socketservice/timmertask/SendAlarmMassage.class


+ 23 - 0
huimv-massage-service/target/classes/logback-spring.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<configuration>
+    <include resource="org/springframework/boot/logging/logback/base.xml" />
+    <logger name="org.springframework.web" level="INFO"/>
+    <logger name="org.springboot.sample" level="TRACE" />
+
+
+    <!-- 开发、测试环境 -->
+    <springProfile name="dev,test">
+        <logger name="org.springframework.web" level="INFO"/>
+        <logger name="org.springboot.sample" level="INFO" />
+        <logger name="com.huimv" level="DEBUG" />
+        <logger name="com.alibaba.druid.pool" level="ERROR"/>
+    </springProfile>
+
+    <!-- 生产环境 -->
+    <springProfile name="prod">
+        <logger name="org.springframework.web" level="ERROR"/>
+        <logger name="org.springboot.sample" level="ERROR" />
+        <logger name="com.huimv" level="ERROR" />
+    </springProfile>
+
+</configuration>

二進制
huimv-massage-service/target/huimv-massage-service-1.0-SNAPSHOT.jar


二進制
huimv-massage-service/target/huimv-massage-service-1.0-SNAPSHOT.jar.original


+ 3 - 0
huimv-massage-service/target/maven-archiver/pom.properties

@@ -0,0 +1,3 @@
+artifactId=huimv-massage-service
+groupId=org.example
+version=1.0-SNAPSHOT

+ 48 - 0
huimv-massage-service/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst

@@ -0,0 +1,48 @@
+com\huimv\socketservice\dao\FarmRegisterDao.class
+com\huimv\socketservice\service\impl\FarmRegisterServiceImpl.class
+com\huimv\socketservice\timmertask\SendAlarmMassage.class
+com\huimv\socketservice\entity\PhoneNumberEntity.class
+com\huimv\socketservice\entity\HeartBeatEntity.class
+com\huimv\socketservice\socket\eartagrecive\util\Constant$CloudService.class
+com\huimv\socketservice\entity\FarmRegisterEntity.class
+com\huimv\socketservice\socket\TestClient.class
+com\huimv\socketservice\socket\eartagrecive\util\StringUtilsWork.class
+com\huimv\socketservice\socket\eartagrecive\util\Constant.class
+com\huimv\socketservice\result\RRException.class
+com\huimv\socketservice\service\impl\HeartBeatServiceImpl.class
+com\huimv\socketservice\entity\AlarmHistoryEntity.class
+com\huimv\socketservice\socket\eartagrecive\service\impl\ClientDataPacketServiceImpl.class
+com\huimv\socketservice\socket\eartagrecive\service\impl\SendPackageService.class
+com\huimv\socketservice\controller\AlarmHistoryController.class
+com\huimv\socketservice\service\impl\PhoneNumberServiceImpl.class
+com\huimv\socketservice\socket\eartagrecive\service\IClientDataPacketService.class
+com\huimv\socketservice\dao\PhoneNumberDao.class
+com\huimv\socketservice\HuimvSmartincubatorDataAcquisitionApplication.class
+com\huimv\socketservice\service\HeartBeatService.class
+com\huimv\socketservice\controller\HeartBeatController.class
+com\huimv\socketservice\socket\eartagrecive\util\Constant$ScheduleStatus.class
+com\huimv\socketservice\controller\PhoneNumberController.class
+com\huimv\socketservice\service\AlarmHistoryService.class
+com\huimv\socketservice\socket\eartagrecive\util\Constant$MenuType.class
+com\huimv\socketservice\entity\TelephoneEntity.class
+com\huimv\socketservice\result\R.class
+com\huimv\socketservice\socket\eartagrecive\util\PageUtils.class
+com\huimv\socketservice\service\FarmRegisterService.class
+com\huimv\socketservice\dao\TelephoneDao.class
+com\huimv\socketservice\controller\FarmRegisterController.class
+com\huimv\socketservice\dao\HeartBeatDao.class
+com\huimv\socketservice\socket\eartagrecive\util\Result.class
+com\huimv\socketservice\service\PhoneNumberService.class
+com\huimv\socketservice\socket\eartagrecive\util\Query.class
+com\huimv\socketservice\socket\eartagrecive\util\SQLFilter.class
+com\huimv\socketservice\socket\ServerThread.class
+com\huimv\socketservice\socket\eartagrecive\util\DateUtilsPublic.class
+com\huimv\socketservice\socket\eartagrecive\util\DateUtil.class
+com\huimv\socketservice\sendmassage\SendWork.class
+com\huimv\socketservice\timmertask\DeleteOldData.class
+com\huimv\socketservice\service\impl\AlarmHistoryServiceImpl.class
+com\huimv\socketservice\socket\Server.class
+com\huimv\socketservice\autoconfigure\MybatisPlusConfiguration.class
+com\huimv\socketservice\dao\AlarmHistoryDao.class
+com\huimv\socketservice\result\RRExceptionHandler.class
+com\huimv\socketservice\socket\eartagrecive\util\StatusCode.class

+ 45 - 0
huimv-massage-service/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

@@ -0,0 +1,45 @@
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\impl\PhoneNumberServiceImpl.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\timmertask\SendAlarmMassage.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\AlarmHistoryService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\controller\FarmRegisterController.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\result\RRException.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\controller\AlarmHistoryController.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\entity\FarmRegisterEntity.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\dao\FarmRegisterDao.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\entity\HeartBeatEntity.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\impl\FarmRegisterServiceImpl.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\Query.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\sendmassage\SendWork.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\FarmRegisterService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\Constant.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\controller\PhoneNumberController.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\dao\AlarmHistoryDao.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\DateUtilsPublic.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\TestClient.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\timmertask\DeleteOldData.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\dao\PhoneNumberDao.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\SQLFilter.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\impl\AlarmHistoryServiceImpl.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\service\impl\SendPackageService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\Result.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\ServerThread.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\service\IClientDataPacketService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\DateUtil.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\HuimvSmartincubatorDataAcquisitionApplication.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\controller\HeartBeatController.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\result\R.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\service\impl\ClientDataPacketServiceImpl.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\PageUtils.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\entity\TelephoneEntity.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\dao\TelephoneDao.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\PhoneNumberService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\result\RRExceptionHandler.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\entity\AlarmHistoryEntity.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\dao\HeartBeatDao.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\entity\PhoneNumberEntity.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\StringUtilsWork.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\Server.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\impl\HeartBeatServiceImpl.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\autoconfigure\MybatisPlusConfiguration.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\service\HeartBeatService.java
+D:\Project\huimv-shortmassage\huimv-massage-service\src\main\java\com\huimv\socketservice\socket\eartagrecive\util\StatusCode.java