| | |
| | | <select id="getLevelList" resultType="cn.gistack.sm.damSecurity.vo.LevelPo"> |
| | | SELECT COUNT(*) AS num ,level FROM NKY_ALARM_GET NAG |
| | | LEFT JOIN SJZT_MD."att_res_base" arb ON arb."guid" = NAG.DAM_ID |
| | | left join SJZT_MD."att_ad_base" b on arb."interior_ad_guid" = b."ad_code" |
| | | left join SJZT_MD."att_ad_base" c on b."p_ad_code" = c."ad_code" |
| | | left join SJZT_MD."att_ad_base" d on c."p_ad_code" = d."ad_code" |
| | | left join SJZT_MD."att_ad_base" town on arb."interior_ad_guid" = town."ad_code" |
| | | left join SJZT_MD."att_ad_base" county on town."p_ad_code" = county."ad_code" |
| | | left join SJZT_MD."att_ad_base" city on county."p_ad_code" = city."ad_code" |
| | | left join SJZT_MD."att_ad_base" province on city."p_ad_code" = province."ad_code" |
| | | LEFT JOIN SJZT_MD."rel_res_bas_loc" rrbl ON rrbl."res_guid" = NAG.DAM_ID |
| | | |
| | | LEFT JOIN SJZT_MD."att_bas_base" abb ON abb."code" = rrbl."bas_guid" |
| | | LEFT JOIN SJZT_MD."att_bas_base" pabb ON abb."p_code" = pabb."code" |
| | | where 1=1 |
| | | AND (d."ad_code" = #{dam.adCode} or c."ad_code" = #{dam.adCode} or b."ad_code" = #{dam.adCode}) |
| | | AND (province."ad_code" = #{dam.adCode} or city."ad_code" = #{dam.adCode} or county."ad_code" = #{dam.adCode} or town."ad_code" = #{dam.adCode}) |
| | | <if test="dam.startTime != null and dam.startTime != ''"> |
| | | AND DATE_FORMAT(time,'%Y-%m-%d') >= #{dam.startTime} |
| | | </if> |
| | |
| | | </select> |
| | | |
| | | |
| | | |
| | | <select id="levelMonitorPie" resultType="cn.gistack.sm.damSecurity.vo.LevelPo"> |
| | | |
| | | </select> |
| | | |
| | | |
| | | </mapper> |