ifnull(t3.expectarrivaltime,t1.expectarrivaltime) as 'expectarrivaltime',
t1.`code` as 'order_no',
t1.`code` as 'order_no',
t2.deliverycount-t2.storagecount as 'count',
t2.deliverycount-t2.storagecount as 'count',
t1.trackingno,
t1.trackingno,
...
@@ -26,7 +26,8 @@ t1.transporttype,
...
@@ -26,7 +26,8 @@ t1.transporttype,
t1.logisticsname
t1.logisticsname
from dc_base_transfer_info as t1
from dc_base_transfer_info as t1
left join dc_base_transfer_info_skus as t2 on t1.dataid =t2.dataid
left join dc_base_transfer_info_skus as t2 on t1.dataid =t2.dataid
where t1.stateid!=5 and t1.isdeleted=0 and t2.deliverycount>t2.storagecount").ToList();
left join (select system_order_no,max(expectarrivaltime) as 'expectarrivaltime' from dc_lms_order_transfer_current_node GROUP BY system_order_no ) as t3 on t1.`code` = t3.system_order_no
where t1.stateid!=5 and t1.isdeleted=0 and t2.deliverycount>t2.storagecount ").ToList();