@ -78,7 +78,10 @@ BEGIN
where ( si . nodeState ! = ' 已办结 ' and si . nodeState ! = ' 终止 ' )
and bo . isDelete < > 1
and bo . applyTypeKey = ' 001 '
and bo . sid not in ( select bbbbo . linkSid from anrui_buscenter . bus_sales_vehicle_order bbbbo )
and bo . sid not in ( select bbbbo . linkSid from anrui_buscenter . bus_sales_vehicle_order bbbbo LEFT JOIN anrui_buscenter . bus_sales_order bb ON bb . sid = bbbbo . salesOrderSid
WHERE LENGTH ( bb . nodeState ) > 0
AND bb . nodeState ! = ' 终止 ' and bb . nodeState ! = ' 销售订单申请 '
group by bbbbo . linkSid )
group by si . applicationCode , bo . createOrgSid , si . modelSid , si . configSid
union all
select ifnull ( sum ( bo . platformNo ) , 0 ) as scount ,
@ -93,7 +96,11 @@ BEGIN
where bo . isDelete < > 1
and LENGTH ( offlineDate ) = 0
and bo . orderStatus ! = ' 已作废 '
and bo . sid not in ( select bbbbo . linkSid from anrui_buscenter . bus_sales_vehicle_order bbbbo )
and bo . sid not in ( select bbbbo . linkSid from anrui_buscenter . bus_sales_vehicle_order bbbbo
LEFT JOIN anrui_buscenter . bus_sales_order bb ON bb . sid = bbbbo . salesOrderSid
WHERE LENGTH ( bb . nodeState ) > 0
AND bb . nodeState ! = ' 终止 ' and bb . nodeState ! = ' 销售订单申请 '
group by bbbbo . linkSid )
group by bo . createOrgSid , bd . vehicleSid , bd . configSid
union all
select ifnull ( si . num , 0 ) as scount ,
@ -136,12 +143,36 @@ BEGIN
FROM anrui_buscenter . bus_sales_vehicle_order bbbbo
LEFT JOIN anrui_buscenter . bus_sales_order bb ON bb . sid = bbbbo . salesOrderSid
WHERE LENGTH ( bb . nodeState ) > 0
AND bb . nodeState ! = ' 终止 '
AND bb . nodeState ! = ' 终止 ' and bb . nodeState ! = ' 销售订单申请 '
group by bbbbo . linkSid
) ab ON ab . linkSid = bo . sid
WHERE ( si . nodeState ! = ' 已办结 ' AND si . nodeState ! = ' 终止 ' )
AND bo . isDelete < > 1
group by si . applicationCode , bo . createOrgSid , si . modelSid , si . configSid
UNION ALL
SELECT
bo . useOrgSid ,
bd . vehicleSid modelSid ,
bd . configSid ,
bo . sid ,
ifnull ( ab . counts , 0 ) as scount
FROM
anrui_base . bus_vehicle_order bo
LEFT JOIN anrui_base . bus_vehicle_apply_detail bd ON bd . sid = bo . purchaseApplyMediumModelSid
LEFT JOIN anrui_base . base_vehicle_model bbm ON bbm . sid = bd . vehicleSid
LEFT JOIN (
SELECT bbbbo . linkSid ,
ifnull ( count ( bbbbo . linkSid ) , 0 ) as counts
FROM anrui_buscenter . bus_sales_vehicle_order bbbbo
LEFT JOIN anrui_buscenter . bus_sales_order bb ON bb . sid = bbbbo . salesOrderSid
WHERE LENGTH ( bb . nodeState ) > 0
AND bb . nodeState ! = ' 终止 ' and bb . nodeState ! = ' 销售订单申请 '
group by bbbbo . linkSid
) ab ON ab . linkSid = bo . sid
WHERE
bo . isDelete < > 1
AND LENGTH ( offlineDate ) = 0
AND bo . orderStatus ! = ' 已作废 ' group by bo . createOrgSid , bd . vehicleSid , bd . configSid
) as v
GROUP BY v . ` useOrgSid ` ,
v . ` modelSid ` ,