|
|
@ -50,7 +50,7 @@ UPDATE daily_report r |
|
|
|
) AS s ON r.useOrgSid = s.useOrgSid |
|
|
|
AND r.vehModelSid = s.modelSid |
|
|
|
AND r.vehMConfigSid = s.modelConfigSid |
|
|
|
SET r.`pcOrder_unreserve` = s.scount |
|
|
|
SET r.`pcOrder_reserve` = s.scount |
|
|
|
WHERE DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 更新库存- 排产小计 |
|
|
@ -76,7 +76,7 @@ UPDATE daily_report r |
|
|
|
) AS s ON r.useOrgSid = s.useOrgSid |
|
|
|
AND r.vehModelSid = s.modelSid |
|
|
|
AND r.vehMConfigSid = s.modelConfigSid |
|
|
|
SET r.`pcOrder_unreserve` = s.scount |
|
|
|
SET r.`pcOrder_subtotal` = s.scount |
|
|
|
WHERE DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 简易订单-每日 |
|
|
@ -374,6 +374,168 @@ SET r.`buyout_year` = s.scount |
|
|
|
WHERE DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
|
|
|
|
-- 交付-贷款-本日 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', CURDATE(), '%') |
|
|
|
and bo.payTypeKey = '2' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_loan_day = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-全款-本日 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', CURDATE(), '%') |
|
|
|
and bo.payTypeKey = '1' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_full_day = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-小计-本日 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', CURDATE(), '%') |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_subtotal_day = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-贷款-本月 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y-%m'), '%') |
|
|
|
and bo.payTypeKey = '2' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_loan_month = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-全款-本月 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y-%m'), '%') |
|
|
|
and bo.payTypeKey = '1' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_full_month = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-小计-本月 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y-%m'), '%') |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_subtotal_month = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-贷款-本年 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y'), '%') |
|
|
|
and bo.payTypeKey = '2' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_loan_year = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-全款-本年 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y'), '%') |
|
|
|
and bo.payTypeKey = '1' |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_full_year = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
-- 交付-小计-本年 |
|
|
|
update daily_report r inner join ( |
|
|
|
select count(bhi.id) as scount, bm.modelSid, bm.modelConfigSid, bh.useOrgSid |
|
|
|
from anrui_buscenter.bus_handover_items bhi |
|
|
|
left join anrui_buscenter.bus_handover bh on bh.sid = bhi.handoverSid |
|
|
|
left join anrui_buscenter.bus_sales_order_model bm on bm.salesOrderSid = bh.orderSid |
|
|
|
left join anrui_buscenter.bus_sales_order_vehicle bv on bhi.vinSid = bv.linkSid |
|
|
|
left join anrui_buscenter.bus_sales_order bo on bo.sid = bh.orderSid |
|
|
|
where bh.closingDate like concat('%', DATE_FORMAT(CURDATE(), '%Y'), '%') |
|
|
|
group by bh.useOrgSid, bm.modelSid, modelConfigSid) s |
|
|
|
on r.useOrgSid = s.useOrgSid |
|
|
|
and r.vehModelSid = s.modelSid |
|
|
|
and r.vehMConfigSid = s.modelConfigSid |
|
|
|
set deliver_subtotal_year = s.scount |
|
|
|
where DATE_FORMAT(createTime, '%Y-%m-%d') = CURDATE(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|