取货逻辑优化
This commit is contained in:
@@ -21,17 +21,26 @@
|
|||||||
ORDER BY p.row_num, p.col_num
|
ORDER BY p.row_num, p.col_num
|
||||||
</select>
|
</select>
|
||||||
<select id="getZCSameMaterialPoint" resultType="org.nl.wms.sch.point.service.dao.SchBasePoint">
|
<select id="getZCSameMaterialPoint" resultType="org.nl.wms.sch.point.service.dao.SchBasePoint">
|
||||||
SELECT p.*
|
SELECT vg.material_id,p.*
|
||||||
FROM sch_base_point p
|
FROM sch_base_point p
|
||||||
LEFT JOIN sch_base_vehiclematerialgroup vg
|
LEFT JOIN sch_base_vehiclematerialgroup vg
|
||||||
ON p.vehicle_code = vg.vehicle_code
|
ON p.vehicle_code = vg.vehicle_code
|
||||||
AND p.vehicle_type = vg.vehicle_type
|
|
||||||
AND vg.group_bind_material_status = '2'
|
AND vg.group_bind_material_status = '2'
|
||||||
WHERE p.region_code = 'ZC'
|
WHERE p.region_code = 'ZC'
|
||||||
AND p.point_status = '1'
|
|
||||||
AND p.is_used = TRUE
|
AND p.is_used = TRUE
|
||||||
|
and p.point_status=1
|
||||||
|
and p.row_num in (
|
||||||
|
SELECT p.row_num
|
||||||
|
FROM sch_base_point p
|
||||||
|
LEFT JOIN sch_base_vehiclematerialgroup vg
|
||||||
|
ON p.vehicle_code = vg.vehicle_code
|
||||||
|
AND vg.group_bind_material_status = '2'
|
||||||
|
WHERE p.region_code = 'ZC'
|
||||||
|
and vg.material_id=#{materialId}
|
||||||
|
)
|
||||||
ORDER BY p.row_num, p.col_num
|
ORDER BY p.row_num, p.col_num
|
||||||
LIMIT 1;
|
limit 1
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
<select id="getZCEmptyMaterialPoint" resultType="org.nl.wms.sch.point.service.dao.SchBasePoint">
|
<select id="getZCEmptyMaterialPoint" resultType="org.nl.wms.sch.point.service.dao.SchBasePoint">
|
||||||
SELECT p.*
|
SELECT p.*
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ spring:
|
|||||||
freemarker:
|
freemarker:
|
||||||
check-template-location: false
|
check-template-location: false
|
||||||
profiles:
|
profiles:
|
||||||
active: prod
|
active: dev
|
||||||
jackson:
|
jackson:
|
||||||
time-zone: GMT+8
|
time-zone: GMT+8
|
||||||
data:
|
data:
|
||||||
|
|||||||
Reference in New Issue
Block a user