驻港单位人员车辆出入统计管理

dev
zhangxiongfeng 2026-08-07 14:23:23 +08:00
parent 7ba269f741
commit fa0b89b0c4
1 changed files with 14 additions and 17 deletions

View File

@ -120,16 +120,15 @@
corp_info c
LEFT JOIN (
SELECT
COUNT( u.id ) user_count,
u.corpinfo_id
COUNT( r.id ) user_count,
r.corp_id
FROM
`user` u
dahua_access_record r
WHERE
u.delete_enum = 'FALSE'
AND u.main_corp_flag = 0
r.open_type = 3
GROUP BY
u.corpinfo_id
) utmp ON c.id = utmp.corpinfo_id
r.corp_id
) utmp ON c.id = utmp.corp_id
LEFT JOIN (
SELECT
u.corpinfo_id,
@ -148,16 +147,15 @@
) prtmp ON c.id = prtmp.corpinfo_id
LEFT JOIN (
SELECT
va.vehicle_corp_id,
COUNT(va.id) pub_car_count
r.corp_id,
COUNT(r.id) pub_car_count
FROM
`vehicle_apply` va WHERE va.delete_enum = 'FALSE'
<if test="params.corpType != null">
<if test="params.corpType == 1"> and va.vehicle_belong_type in (2,4) </if>
<if test="params.corpType == 2"> and va.vehicle_belong_type = 8 </if>
</if>
dahua_vehicle_access_record r
WHERE
r.exit_time IS NOT NULL
GROUP BY
va.vehicle_corp_id) pubtmp on pubtmp.vehicle_corp_id = c.id
r.corp_id
) pubtmp ON c.id = pubtmp.corp_id
WHERE
c.delete_enum = 'FALSE'
<if test="params.corpType != null">
@ -235,5 +233,4 @@
</foreach>
ORDER BY id DESC
</select>
</mapper>
</mapper>