车辆状态查询修改

This commit is contained in:
2025-09-30 15:36:34 +08:00
parent 465d3e4a70
commit 8becda9ebd

View File

@ -16,15 +16,16 @@
zcm.battery_type , zcm.battery_type ,
ifnull(zom.overdue_days, 0) overdue_days, ifnull(zom.overdue_days, 0) overdue_days,
(case (case
when ifnull(zc.package_id, 0)>0 then 'NON_PACKAGE' WHEN ifnull(zcmp.car_rule_num, 0)= 0 THEN 'NON_PACKAGE'
when zc.brs_status = '9' WHEN zc.brs_status = '9'
and ifnull(zom.overdue_days, 0) > 0 AND ifnull(zom.overdue_days, 0) > 0
and zom.order_status = 'RENT_OVERDUE' then 'OVERDUE' AND zom.order_status = 'RENT_OVERDUE' THEN 'OVERDUE'
when zc.brs_status = '9' WHEN zc.brs_status = '9'
and ifnull(zom.overdue_days, 0) = 0 AND ifnull(zom.overdue_days, 0) = 0
and zom.order_status = 'RENT_ING' then 'RENTING' AND zom.order_status = 'RENT_ING' THEN 'RENTING'
when zc.brs_status = '0' then 'FREE' WHEN zc.brs_status = '9' THEN 'RENTING'
when zc.brs_status = '1' then 'REMOVED' WHEN zc.brs_status = '0' THEN 'FREE'
WHEN zc.brs_status = '1' THEN 'REMOVED'
END ) store_car_status, END ) store_car_status,
zc.brs_status, zc.brs_status,
zcm.image, zcm.image,
@ -39,6 +40,13 @@
zcm.weight zcm.weight
from from
zc_car zc zc_car zc
LEFT JOIN (
SELECT
car_model_id,
count(car_rule_id) AS car_rule_num FROM zc_car_model_package
GROUP BY
car_model_id) zcmp ON
zc.model_id = zcmp.car_model_id
left join ( left join (
select select
* *