refactor(dashboard): 重构大屏访问记录功能支持人员车辆数据

dev_km_logs
zhaokai 2026-08-11 18:57:02 +08:00
parent b32269b651
commit a5eeb950d0
1 changed files with 13 additions and 1 deletions

View File

@ -106,7 +106,19 @@
r.current_temperature, r.current_temperature,
r.source_type, r.source_type,
r.remark r.remark
<include refid="dashboardPersonRecordFilter"/> FROM dahua_access_record r
INNER JOIN mkmj m ON r.mkmj_id = m.id AND m.delete_enum = 'FALSE'
LEFT JOIN mkmj_passage p ON r.passage_id = p.id AND p.delete_enum = 'FALSE'
LEFT JOIN mkmj_gate g ON r.gate_id = g.id AND g.delete_enum = 'FALSE'
LEFT JOIN corp_info ci ON r.corp_id = ci.id AND ci.delete_enum = 'FALSE'
WHERE r.delete_enum = 'FALSE'
AND m.mkmj_level = 1
<if test="params.corpinfoId != null">
AND r.corp_id = #{params.corpinfoId}
</if>
<if test="params.portArea != null">
AND ci.port_area = #{params.portArea}
</if>
ORDER BY r.swing_time DESC, r.id DESC ORDER BY r.swing_time DESC, r.id DESC
</select> </select>