驻港单位人员车辆出入统计管理
parent
7ba269f741
commit
fa0b89b0c4
|
|
@ -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>
|
||||
Loading…
Reference in New Issue