From e531c29d5b834bf42b70ded301c46dd0cac5b990 Mon Sep 17 00:00:00 2001 From: htjcAdmin Date: Wed, 17 Sep 2025 13:55:19 +0800 Subject: [PATCH] =?UTF-8?q?/*=E6=95=B0=E6=8D=AE=E8=B6=8B=E5=8A=BF=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E6=97=B6=E9=97=B4=E6=B2=A1=E6=9C=89=E9=80=89=E6=8B=A9?= =?UTF-8?q?=E6=8A=A5500=E5=BC=82=E5=B8=B8=E6=94=B9=E4=B8=BA=E6=8F=90?= =?UTF-8?q?=E7=A4=BA*/?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/PatrolStatisticsController.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java index a2ea329..5ada95d 100644 --- a/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java +++ b/inspect-main/inspect-main-statistics/src/main/java/com/inspect/statistics/controller/PatrolStatisticsController.java @@ -3,6 +3,7 @@ package com.inspect.statistics.controller; import cn.hutool.poi.excel.ExcelWriter; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; +import com.github.pagehelper.PageInfo; import com.inspect.base.core.constant.AlgConstants; import com.inspect.base.core.exception.ServiceException; import com.inspect.base.core.utils.StringUtils; @@ -57,7 +58,15 @@ public class PatrolStatisticsController extends BaseController { ) @GetMapping({"/listMulti"}) public TableDataInfo queryPatrolResultMulti(StatisticsPatrolResult result) { - this.statisticsService.verifyParam(result); + try { + this.statisticsService.verifyParam(result); + } catch (ServiceException e) { + TableDataInfo rspData = new TableDataInfo(); + rspData.setCode(500); + rspData.setMsg(e.getMessage()); + return rspData; + } + this.startPage(); if (StringUtils.isNotEmpty(result.getRecognitionType())) { if ("4".equals(result.getRecognitionType())) { @@ -81,7 +90,12 @@ public class PatrolStatisticsController extends BaseController { @GetMapping({"/chartsMulti"}) public AjaxResult chartsMulti(StatisticsPatrolResult result) { - this.statisticsService.verifyParam(result); + try { + this.statisticsService.verifyParam(result); + } catch (ServiceException e) { + return AjaxResult.error(e.getMessage()); + } + if (StringUtils.isNotEmpty(result.getRecognitionType())) { if ("4".equals(result.getRecognitionType())) { List arrayList = new ArrayList();