|
|
|
@ -543,25 +543,26 @@
|
|
|
|
|
</select> |
|
|
|
|
<select id="selectDistributionAppDeliveryListPage" resultType="com.logpm.distribution.vo.app.DistributionAppDeliveryListVO"> |
|
|
|
|
SELECT |
|
|
|
|
lddl.id id, |
|
|
|
|
lddl.train_number trainNumber, |
|
|
|
|
lddl.warehouse_name warehouseName, |
|
|
|
|
lddl.warehouse_id warehouseId, |
|
|
|
|
DISTINCT lddl.id id, |
|
|
|
|
-- lddl.train_number trainNumber, |
|
|
|
|
-- lddl.warehouse_name warehouseName, |
|
|
|
|
-- lddl.warehouse_id warehouseId, |
|
|
|
|
lddl.type type, |
|
|
|
|
lddl.kind kind, |
|
|
|
|
lddl.vehicle_name vehicleName, |
|
|
|
|
lddl.driver_name driverName, |
|
|
|
|
lddl.vehicle_id vehicleId, |
|
|
|
|
lddl.driver_id driverId, |
|
|
|
|
lddl.distribution_company distributionCompany, |
|
|
|
|
lddl.state state, |
|
|
|
|
(SELECT GROUP_CONCAT(DISTINCT ldsu.forklift_name SEPARATOR ',') FROM |
|
|
|
|
logpm_distribution_signfor lds |
|
|
|
|
join logpm_distribution_reservation ldr on lds.reservation_id =ldr.id |
|
|
|
|
join logpm_distribution_stockup_info ldsi on ldr.id = ldsi.reservation_id |
|
|
|
|
join logpm_distribution_stockup ldsu on ldsu.id = ldsi.stockup_id |
|
|
|
|
WHERE lds.delivery_id = lddl.id |
|
|
|
|
) forkliftName, |
|
|
|
|
lddl.preparation_time preparationTime, |
|
|
|
|
-- lddl.distribution_company distributionCompany, |
|
|
|
|
-- lddl.state state, |
|
|
|
|
-- (SELECT GROUP_CONCAT(DISTINCT ldsu.forklift_name SEPARATOR ',') FROM |
|
|
|
|
-- logpm_distribution_signfor lds |
|
|
|
|
-- join logpm_distribution_reservation ldr on lds.reservation_id =ldr.id |
|
|
|
|
-- join logpm_distribution_stockup_info ldsi on ldr.id = ldsi.reservation_id |
|
|
|
|
-- join logpm_distribution_stockup ldsu on ldsu.id = ldsi.stockup_id |
|
|
|
|
-- WHERE lds.delivery_id = lddl.id |
|
|
|
|
-- ) forkliftName, |
|
|
|
|
lddl.create_time createTime, |
|
|
|
|
(SELECT COALESCE(COUNT(*), 0) FROM logpm_distribution_signfor lds WHERE lds.delivery_id =lddl.id) customersNumber, |
|
|
|
|
lddl.price price, |
|
|
|
@ -580,16 +581,15 @@
|
|
|
|
|
WHERE lds.delivery_id = lddl.id |
|
|
|
|
) deliveryNumber, |
|
|
|
|
lddl.loading_team_id loadingTeamId, |
|
|
|
|
lddl.loading_team_name loadingTeamName, |
|
|
|
|
(SELECT GROUP_CONCAT(DISTINCT ldsu.loader_name SEPARATOR ',') from logpm_distribution_signfor lds INNER JOIN logpm_distribution_stockup_info AS ldsi ON lds.reservation_id = ldsi.reservation_id |
|
|
|
|
INNER JOIN logpm_distribution_stockup AS ldsu ON ldsu.id = ldsi.stockup_id WHERE lds.delivery_id = lddl.id) loadingTeamName, |
|
|
|
|
(SELECT GROUP_CONCAT( lds.reservation_id SEPARATOR ',') from logpm_distribution_signfor lds WHERE lds.delivery_id = lddl.id) reservationId, |
|
|
|
|
lddl.lead_time leadTime, |
|
|
|
|
lddl.order_id orderId, |
|
|
|
|
lddl.fee fee, |
|
|
|
|
lddl.task_time taskTime, |
|
|
|
|
lddl.loading_time loadingTime, |
|
|
|
|
lddl.note_number noteNumber, |
|
|
|
|
lddl.source source, |
|
|
|
|
lddl.vehicle_name vehicleName, |
|
|
|
|
lddl.task_time taskTime, |
|
|
|
|
(SELECT COALESCE (sum(ldr.reservation_stock_list_num) ,0) |
|
|
|
|
FROM |
|
|
|
@ -599,7 +599,7 @@
|
|
|
|
|
(SELECT COALESCE(sum(lds.loaded_number), 0) FROM logpm_distribution_signfor lds WHERE |
|
|
|
|
lddl.id = lds.delivery_id) scannedNumber |
|
|
|
|
FROM |
|
|
|
|
logpm_distribution_delivery_list lddl |
|
|
|
|
logpm_distribution_delivery_list lddl left join logpm_distribution_delivery_self ldds on lddl.id =ldds.delivery_id |
|
|
|
|
<where> |
|
|
|
|
lddl.is_deleted =0 |
|
|
|
|
<if test="param.createTime_query!=null and param.createTime_query!=''"> |
|
|
|
|