数据分析
This commit is contained in:
parent
e426e187d6
commit
22c4a694e6
|
|
@ -4,31 +4,10 @@
|
|||
|
||||
<!--根据类型获取数据分析应用-->
|
||||
<select id="getDataAnalysisByType" resultType="com.securitycontrol.entity.screen.vo.DataAnalysisVo">
|
||||
<if test="type!=10">
|
||||
SELECT analysis_name AS name,
|
||||
COUNT(*) AS num
|
||||
FROM tb_data_analysis
|
||||
WHERE analysis_type = #{type} AND del_flag = 0
|
||||
GROUP BY analysis_name
|
||||
</if>
|
||||
<if test="type==10">
|
||||
SELECT CASE analysis_type
|
||||
WHEN 1 THEN '工程质量分析'
|
||||
WHEN 2 THEN '工程安全分析'
|
||||
WHEN 3 THEN '工程进度分析'
|
||||
WHEN 4 THEN '资源利用率分析'
|
||||
WHEN 5 THEN '节能减排分析'
|
||||
WHEN 6 THEN '工人效率分析'
|
||||
WHEN 7 THEN '环境监测分析'
|
||||
WHEN 8 THEN '项目管理分析'
|
||||
WHEN 9 THEN '整体效能分析'
|
||||
END AS name,
|
||||
COUNT(*) AS num,
|
||||
GROUP_CONCAT(DISTINCT ANY_VALUE(analysis_name)) AS typeName
|
||||
FROM tb_data_analysis
|
||||
WHERE del_flag = 0
|
||||
GROUP BY analysis_type
|
||||
</if>
|
||||
|
||||
SELECT analysis_name AS name,
|
||||
COUNT(*) AS num
|
||||
FROM tb_data_analysis
|
||||
WHERE analysis_type = #{type} AND del_flag = 0
|
||||
GROUP BY analysis_name
|
||||
</select>
|
||||
</mapper>
|
||||
Loading…
Reference in New Issue