Przeglądaj źródła

3维瓦斯爆炸

huangxingxing 8 miesięcy temu
rodzic
commit
db35952517

+ 12 - 2
src/main/java/com/miniframe/disaster/service/LogService.java

@@ -57,8 +57,18 @@ public class LogService {
             gassAlllog(aid, jid, stype, log);
             if(log.indexOf("求解")>0){
                 savelog(aid, jid, stype, log);
-            }else if(log.indexOf("LOG")>0){
-                savelog(aid, jid, stype, log);
+            }else if(log.indexOf("EHCO LOG")>0){
+
+                try{
+                    log.replace(" ","");
+                    String[] logt =log.split(":");
+                    Double t = Double.parseDouble(logt[1]);
+                    savelog(aid, jid, stype, "Calculating................................"+t*100+"%");
+                }catch (Exception e){
+
+                }
+
+
             }
         }else{
            savelog(aid, jid, stype, log);

+ 7 - 1
src/test/java/com/miniframe/DockerTest.java

@@ -28,7 +28,13 @@ public class DockerTest {
     public static void main(String[] args) throws InterruptedException {
         // 初始化 Docker 客户端
 //        System.out.println("容器已成功停止: " + getDocker(7182031)); ;
-        DockerExe.stopDocker(982,"Water");
+//        DockerExe.stopDocker(982,"Water");
+       //" EHCO LOG: 0.2"
+        String  log =" EHCO LOG:   0.800000000000000";
+        log =log.replace(" ","");
+        Double p =Double.valueOf(log.split(":")[1]);
+        System.out.println(p);
+
     }
     public static String getDocker(Integer aid){
         DockerClientConfig config = DefaultDockerClientConfig.createDefaultConfigBuilder()