From 6a53ad7d215cef4d2952a6dd9201db338fd628f8 Mon Sep 17 00:00:00 2001 From: htjcAdmin Date: Mon, 25 Aug 2025 16:32:20 +0800 Subject: [PATCH] =?UTF-8?q?/*=E7=BB=A7=E4=BF=9D=E6=97=A0=E4=BA=BA=E6=9C=BA?= =?UTF-8?q?=E4=B8=8A=E6=8A=A5=E4=BB=BB=E5=8A=A1=E8=BF=9B=E5=BA=A6=E6=95=B0?= =?UTF-8?q?=E5=AD=97=E5=90=8E=E5=B8=A6%=E5=8F=B7=EF=BC=8C=E9=80=82?= =?UTF-8?q?=E9=85=8D=E8=BF=99=E7=A7=8D=E5=86=99=E6=B3=95*/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PatrolResultController.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java b/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java index 908f5b1..b65566c 100644 --- a/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java +++ b/inspect-main/inspect-main-task/src/main/java/com/inspect/partrolresult/controller/PatrolResultController.java @@ -1153,7 +1153,8 @@ public class PatrolResultController extends BaseController { double runProgress = 0.0; double dbProgress = 0.0; try { - runProgress = Double.parseDouble(patrolTaskStatusItem.getTaskProgress()); + String runProgressStr = patrolTaskStatusItem.getTaskProgress().replaceAll("[^0-9]", ""); + runProgress = Double.parseDouble(runProgressStr); dbProgress = Double.parseDouble(patrolTaskStatusOfDb.getTaskProgress()); } catch (Exception e) { logger.error("patrol_task_status error number, run_progress: {}, db_progress: {}", patrolTaskStatusItem.getTaskProgress(), patrolTaskStatusOfDb.getTaskProgress()); @@ -2312,13 +2313,18 @@ public class PatrolResultController extends BaseController { } public static void main(String[] args) { + double runProgress = 0.0; double dbProgress = 0.0; - if(runProgress > dbProgress) { - System.out.println("1"); - } else { - System.out.println("2"); + String input = "100%"; + String input2 = input.replaceAll("[^0-9]", ""); + try { + runProgress = Double.parseDouble(input2); + } catch (Exception e) { + } + + System.out.println("runProgress:" + runProgress); } }