Pārlūkot izejas kodu

修改下发喷雾除臭配置(将开关时长*60秒)。

zhuoning 2 gadi atpakaļ
vecāks
revīzija
bd2c60a8b3

+ 0 - 1
huimv-env-platform/.gitignore

@@ -32,7 +32,6 @@ build/
 ### VS Code ###
 .vscode/
 
-.idea
 .mvn
 huimv-eartag2-platform.iml
 mvnw

+ 4 - 2
huimv-env-platform/huimv-env-common/src/main/java/com/huimv/env/common/service/impl/SprayTimeServiceImpl.java

@@ -34,6 +34,7 @@ public class SprayTimeServiceImpl implements ISprayTimeService {
         Example<EnvSprayTimeEntity> example = Example.of(envSprayTimeEntity);
         List<EnvSprayTimeEntity> envSprayTimeEntityList = envSprayTimeEntityRepo.findAll(example);
         StringBuilder timeBuilder = new StringBuilder();
+        int a=0;
         for(EnvSprayTimeEntity sprayTimeEntity:envSprayTimeEntityList){
             //开始时间(分秒)
             if(sprayTimeEntity.getOpenTime() != null && sprayTimeEntity.getOpenTime().trim().length() > 0){
@@ -59,13 +60,14 @@ public class SprayTimeServiceImpl implements ISprayTimeService {
                     timeBuilder.append(",");
                 }
                 String openMode = sprayTimeEntity.getOpenMode();
-                String[] openModeArray = openMode.split(",");
-                //second
+                String[] openModeArray = openMode.split(":");
+                //分钟-->秒钟
                 timeBuilder.append(String.valueOf(Integer.parseInt(openModeArray[0])*60)+","+String.valueOf(Integer.parseInt(openModeArray[1])*60));
             }else{
                 log.error("开始时长为null或为空.");
             }
         }
+        System.out.println("timeBuilder.toString()="+timeBuilder.toString());
         return timeBuilder.toString();
     }
 }

+ 1 - 0
huimv-env-platform/huimv-env-input/src/main/java/com/huimv/env/input/server/EnvInputServerHandler.java

@@ -335,6 +335,7 @@ public class EnvInputServerHandler extends ChannelInboundHandlerAdapter {
         String answerText = "hm+5+0+8+end";
         log.info(">>氨气度上传请求-应答数据>>" + answerText);
         answerCmd(answerText, ctx);
+
         //发送氨气请求到消息队列
         producer.sendAmmoniaAskToMQ(askText);
     }