From 3402e1fc0f5108f4391efdbc195a06d25ddc1a0a Mon Sep 17 00:00:00 2001 From: lau572 <1010031226@qq.com> Date: Fri, 26 Jan 2024 15:09:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E5=A4=9A=E5=8F=91=E8=B7=AF?= =?UTF-8?q?=E6=AE=B5=E5=88=86=E6=9E=90=E6=8E=A5=E5=8F=A3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/service/impl/DcTrafficIncidentsServiceImpl.java | 2 +- .../resources/mapper/business/DcTrafficIncidentsMapper.xml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficIncidentsServiceImpl.java b/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficIncidentsServiceImpl.java index 9c7c0198..3e7a3a38 100644 --- a/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficIncidentsServiceImpl.java +++ b/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficIncidentsServiceImpl.java @@ -435,7 +435,7 @@ public class DcTrafficIncidentsServiceImpl implements IDcTrafficIncidentsService BigDecimal yearNumRatio = new BigDecimal(map.get("num").toString()).multiply(new BigDecimal("100")).divide(new BigDecimal(map.get("lastYearNum").toString()),2, RoundingMode.HALF_UP); map.put("yearNumRatio",yearNumRatio); } else { - map.put("ratio",0); + map.put("yearNumRatio",0); } //时长同比 diff --git a/zc-business/src/main/resources/mapper/business/DcTrafficIncidentsMapper.xml b/zc-business/src/main/resources/mapper/business/DcTrafficIncidentsMapper.xml index 10315f58..49ac4fcf 100644 --- a/zc-business/src/main/resources/mapper/business/DcTrafficIncidentsMapper.xml +++ b/zc-business/src/main/resources/mapper/business/DcTrafficIncidentsMapper.xml @@ -257,7 +257,7 @@ LEFT JOIN (select t2.section_id, count(*) num from dc_event t1 - left join dc_stake_mark t2 on t1.stake_mark = t2.id and t1.direction = t2.direction + left join dc_stake_mark t2 on t1.stake_mark = t2.stake_mark and t1.direction = t2.direction where t1.event_type = '1' and t1.direction = #{direction} @@ -277,7 +277,7 @@ LEFT JOIN (select t2.section_id, count(*) lastNum from dc_event t1 - left join dc_stake_mark t2 on t1.stake_mark = t2.id and t1.direction = t2.direction + left join dc_stake_mark t2 on t1.stake_mark = t2.stake_mark and t1.direction = t2.direction where t1.event_type = '1' and t1.direction = #{direction}