From ff0cfc7af014dd00439238442d4b7f940b4d2837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Clyd=E2=80=9D?= <“lyd@datametatech.com”> Date: Wed, 5 Mar 2025 21:15:32 +0800 Subject: [PATCH] =?UTF-8?q?add:=E6=B0=B4=E9=97=B8=E7=BB=9F=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.yml | 4 ++-- .../kms/yxgh/df/mapper/DfRecordMapper.java | 24 ++++++++++--------- .../kms/yxgh/df/service/DfRecordService.java | 6 +++-- .../sz/controller/SzRecordController.java | 8 +++---- 4 files changed, 23 insertions(+), 19 deletions(-) diff --git a/shuili-admin/src/main/resources/application.yml b/shuili-admin/src/main/resources/application.yml index be36ccd7..fe1ef698 100644 --- a/shuili-admin/src/main/resources/application.yml +++ b/shuili-admin/src/main/resources/application.yml @@ -1,6 +1,6 @@ spring: profiles: # include: dev,druid-dev -# include: sy,druid-sy + include: sy,druid-sy # include: zhishiku,druid-zhishiku - include: test,druid-test +# include: test,druid-test diff --git a/shuili-system/src/main/java/com/kms/yxgh/df/mapper/DfRecordMapper.java b/shuili-system/src/main/java/com/kms/yxgh/df/mapper/DfRecordMapper.java index 5c77db56..5baa6f76 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/df/mapper/DfRecordMapper.java +++ b/shuili-system/src/main/java/com/kms/yxgh/df/mapper/DfRecordMapper.java @@ -30,10 +30,13 @@ public interface DfRecordMapper extends BaseMapper { "select count(*) from bs_sgc_df_xsjhjlz where RECORD_ID " + "in ( "+ "select jl.id from bs_sgc_df_xsjhjl as jl "+ - "left join att_dike_base base on base.dike_code=jl.dike_code"+ + "left join att_dike_base base on base.dike_code=jl.dike_code "+ " "+ - " and df.adcd like concat(#{dto.adcdQx}, '%') "+ + " and base.adcd like concat(#{dto.adcdQx}, '%') "+ " "+ + " " + + "where jl.handle_status=#{dto.handleStatus} "+ + " " + "group by jl.DIKE_CODE,jl.id "+ ") "+ " "+ @@ -43,15 +46,13 @@ public interface DfRecordMapper extends BaseMapper { " " + "AND status=#{dto.problem} "+ " " + - " " + - "AND handle_status=#{dto.handleStatus} "+ - " " + + "") int dfNumber(@Param("dto") DfYhHiddenDangerQueDto dto); @Select("") List clfNumberData(@Param("dto") DfYhHiddenDangerQueDto dto); diff --git a/shuili-system/src/main/java/com/kms/yxgh/df/service/DfRecordService.java b/shuili-system/src/main/java/com/kms/yxgh/df/service/DfRecordService.java index 5b5e6651..0cd62bf0 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/df/service/DfRecordService.java +++ b/shuili-system/src/main/java/com/kms/yxgh/df/service/DfRecordService.java @@ -103,10 +103,12 @@ public class DfRecordService extends BaseService { // 处理数量数据 dto.setHandleStatus("2"); List clModel = baseMapper.clfNumberData(dto); - if (!CollectionUtil.isEmpty(clModel)) { - list.addAll(clModel); + if (CollectionUtil.isEmpty(clModel)) { + return dfYhCharHiddenDangerDto; } + list.addAll(clModel); Map> groupingByList = list.stream() + .filter(s -> !StringUtils.isEmpty(s.getAdcd())) // 过滤掉空字符串 .collect(Collectors.groupingBy(DfYhHiddenDangerModel::getAdcd)); if (!CollectionUtil.isEmpty(groupingByList)) { diff --git a/shuili-system/src/main/java/com/kms/yxgh/sz/controller/SzRecordController.java b/shuili-system/src/main/java/com/kms/yxgh/sz/controller/SzRecordController.java index 588a6316..2604c186 100644 --- a/shuili-system/src/main/java/com/kms/yxgh/sz/controller/SzRecordController.java +++ b/shuili-system/src/main/java/com/kms/yxgh/sz/controller/SzRecordController.java @@ -41,9 +41,9 @@ public class SzRecordController { /** * 查询水闸巡视检查记录列表 */ - @PostMapping("/szStatistics") + @PostMapping("/statistics") @ApiOperation("水闸巡视检查统计图") - public Response szStatistics(@RequestBody SzCharInfoQueDto dto) { + public Response statistics(@RequestBody SzCharInfoQueDto dto) { return Response.ok(szRecordService.szStatistics(dto)); } @@ -51,9 +51,9 @@ public class SzRecordController { /** * 查询水闸巡视检查记录列表 */ - @PostMapping("/szStatistics") + @PostMapping("/hiddenDanger") @ApiOperation("水闸巡视检查统计图") - public Response szHiddenDanger(@RequestBody SzCharInfoItemQueDto dto) { + public Response hiddenDanger(@RequestBody SzCharInfoItemQueDto dto) { return Response.ok(szRecordService.szHiddenDanger(dto)); }