From 98f8160bd6531ef118d1bfcfb90368a3120ff70d Mon Sep 17 00:00:00 2001
From: baizonghao <1719256278@qq.com>
Date: 星期六, 01 四月 2023 13:22:45 +0800
Subject: [PATCH] AI算法效能,AI事件统计
---
ycl-platform/src/main/resources/mapper/allot/EfficiencyMapper.xml | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
diff --git a/ycl-platform/src/main/resources/mapper/allot/EfficiencyMapper.xml b/ycl-platform/src/main/resources/mapper/allot/EfficiencyMapper.xml
index 05092bf..f84b45c 100644
--- a/ycl-platform/src/main/resources/mapper/allot/EfficiencyMapper.xml
+++ b/ycl-platform/src/main/resources/mapper/allot/EfficiencyMapper.xml
@@ -12,40 +12,38 @@
<select id="list" resultType="com.ycl.dto.allot.EfficiencyDto">
SELECT
- t4.NAME NAME,
- COUNT(1) NUMBER,
- sum(case WHEN ubc.state = 3 then 1 ELSE 0 END) errorNumber
+ t3.NAME NAME,
+ COUNT( 1 ) NUMBER,
+ sum( CASE WHEN ubc.state = 3 THEN 1 ELSE 0 END ) errorNumber
FROM
`ums_base_case` AS ubc
JOIN ums_violations AS uv ON ubc.id = uv.id
- LEFT JOIN ums_data_dictionary AS t3 ON uv.category_id = t3.id
- LEFT JOIN ums_data_dictionary AS t4 ON uv.type_id = t4.id
+ LEFT JOIN ums_data_dictionary AS t3 ON uv.grade_id = t3.id
LEFT JOIN ums_sccg_region t5 ON ubc.street_id = t5.id
WHERE
ubc.category = 1
- AND t4.`name` IS NOT NULL
+ AND t3.`name` IS NOT NULL
GROUP BY
- t4.id
+ t3.id
</select>
<select id="aiMonthList" resultMap="AIIotStatisticsVO">
SELECT
- t4.NAME type,
+ t3.NAME type,
DATE_FORMAT(alarm_time,'%Y-%m') month,
COUNT(1) count
FROM
`ums_base_case` AS ubc
JOIN ums_violations AS uv ON ubc.id = uv.id
- LEFT JOIN ums_data_dictionary AS t3 ON uv.category_id = t3.id
- LEFT JOIN ums_data_dictionary AS t4 ON uv.type_id = t4.id
+ LEFT JOIN ums_data_dictionary AS t3 ON uv.grade_id = t3.id
LEFT JOIN ums_sccg_region t5 ON ubc.street_id = t5.id
WHERE
ubc.category = 1
- AND t4.`name` IS NOT NULL
+ AND t3.`name` IS NOT NULL
<if test="beginTime!=null">
and ubc.alarm_time BETWEEN #{beginTime} and #{endTime}
</if>
GROUP BY
- t4.id,DATE_FORMAT(alarm_time,'%Y-%m')
+ t3.id,DATE_FORMAT(alarm_time,'%Y-%m')
ORDER BY DATE_FORMAT(alarm_time,'%Y-%m') desc ,COUNT(1) desc
</select>
<select id="getSmokeCustomer" resultType="java.lang.Long">
--
Gitblit v1.8.0