|
|
|
@ -234,7 +234,7 @@
|
|
|
|
|
count(lta.id)-count(ltcls.id) noOutNum, |
|
|
|
|
sum(if( ltcls.id is null and now() <= DATE_ADD( lta.create_time, INTERVAL #{param.hoursTime} HOUR ),1,0)) noOutOverNum, |
|
|
|
|
sum(if(ltcll.start_date <= DATE_ADD( lta.create_time, INTERVAL #{param.hoursTime} HOUR ),1,0)) onTimeNum, |
|
|
|
|
IFNULL(round(sum(if(ltcll.start_date <= DATE_ADD( lta.create_time, INTERVAL #{param.hoursTime} HOUR ),1,0))/count(ltcls.id)*100,2),'0.00') onTimeRate, |
|
|
|
|
IFNULL(round(sum(if(ltcll.start_date <= DATE_ADD( lta.create_time, INTERVAL #{param.hoursTime} HOUR ),1,0))/count(lta.id)*100,2),'0.00') onTimeRate, |
|
|
|
|
round(sum(TIMESTAMPDIFF(SECOND, lta.create_time, ltcll.start_date))/count(ltcls.id)/3600,1) avgTime |
|
|
|
|
from logpm_trunkline_advance_detail lta |
|
|
|
|
left join logpm_warehouse_waybill lww on lww.id = lta.waybill_id |
|
|
|
@ -1328,6 +1328,7 @@
|
|
|
|
|
lww.consignee consignee, |
|
|
|
|
lww.departure_warehouse_name departureWarehouseName, |
|
|
|
|
lww.destination_warehouse_name destinationWarehouseName, |
|
|
|
|
IFNULL(lqd.delivery_type,lww.service_type) serviceType, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltad.train_number) trainNumber, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltcls.load_code) loadingLoadCode, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltclsm.load_code) unloadLoadCode, |
|
|
|
@ -1423,6 +1424,7 @@
|
|
|
|
|
lww.consignee, |
|
|
|
|
lww.departure_warehouse_name, |
|
|
|
|
lww.destination_warehouse_name, |
|
|
|
|
lqd.delivery_type,lww.service_type, |
|
|
|
|
oat.day_time |
|
|
|
|
<trim prefix="HAVING" prefixOverrides="AND"> |
|
|
|
|
<if test="param.trainNumber != null and param.trainNumber !='' "> |
|
|
|
@ -1446,6 +1448,11 @@
|
|
|
|
|
lww.consignee consignee, |
|
|
|
|
lww.departure_warehouse_name departureWarehouseName, |
|
|
|
|
lww.destination_warehouse_name destinationWarehouseName, |
|
|
|
|
CASE WHEN IFNULL(lqd.delivery_type,lww.service_type)=1 THEN '商配' |
|
|
|
|
WHEN IFNULL(lqd.delivery_type,lww.service_type)=2 THEN '市配' |
|
|
|
|
WHEN IFNULL(lqd.delivery_type,lww.service_type)=3 THEN '自提' |
|
|
|
|
WHEN IFNULL(lqd.delivery_type,lww.service_type)=4 THEN '三方中转' |
|
|
|
|
ELSE '未知' END serviceType, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltad.train_number) trainNumber, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltcls.load_code) loadingLoadCode, |
|
|
|
|
GROUP_CONCAT(DISTINCT ltclsm.load_code) unloadLoadCode, |
|
|
|
@ -1541,6 +1548,7 @@
|
|
|
|
|
lww.consignee, |
|
|
|
|
lww.departure_warehouse_name, |
|
|
|
|
lww.destination_warehouse_name, |
|
|
|
|
lqd.delivery_type,lww.service_type, |
|
|
|
|
oat.day_time |
|
|
|
|
<trim prefix="HAVING" prefixOverrides="AND"> |
|
|
|
|
<if test="param.trainNumber != null and param.trainNumber !='' "> |
|
|
|
|