|
|
@ -689,17 +689,24 @@ |
|
|
WHERE h.site = #{site} AND p.pallet_id IS NOT NULL |
|
|
WHERE h.site = #{site} AND p.pallet_id IS NOT NULL |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
<!-- rqrq - 查询立库内未盘点标签总数(count_flag不为Y的标签,且托盘在立库中)--> |
|
|
|
|
|
|
|
|
<!-- rqrq - 查询立库内标签总数--> |
|
|
<select id="countWarehouseLabels" resultType="int"> |
|
|
<select id="countWarehouseLabels" resultType="int"> |
|
|
SELECT COUNT(1) |
|
|
SELECT COUNT(1) |
|
|
FROM handling_unit h |
|
|
FROM handling_unit h |
|
|
LEFT JOIN pallet_detail b ON h.unit_id = b.serial_no AND h.site = b.site |
|
|
LEFT JOIN pallet_detail b ON h.unit_id = b.serial_no AND h.site = b.site |
|
|
LEFT JOIN pallet p ON b.pallet_id = p.pallet_id AND b.site = p.site |
|
|
LEFT JOIN pallet p ON b.pallet_id = p.pallet_id AND b.site = p.site |
|
|
WHERE h.site = #{site} AND p.pallet_id IS NOT NULL |
|
|
WHERE h.site = #{site} AND p.pallet_id IS NOT NULL |
|
|
AND (h.count_flag IS NULL OR h.count_flag != 'Y') |
|
|
|
|
|
AND p.wcs_location IS NOT NULL AND p.wcs_location != '' |
|
|
AND p.wcs_location IS NOT NULL AND p.wcs_location != '' |
|
|
</select> |
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
|
<select id="countWarehouseLabelsNoCount" resultType="int"> |
|
|
|
|
|
SELECT COUNT(1) |
|
|
|
|
|
FROM handling_unit h |
|
|
|
|
|
LEFT JOIN pallet_detail b ON h.unit_id = b.serial_no AND h.site = b.site |
|
|
|
|
|
LEFT JOIN pallet p ON b.pallet_id = p.pallet_id AND b.site = p.site |
|
|
|
|
|
WHERE h.site = #{site} AND p.pallet_id IS NOT NULL |
|
|
|
|
|
AND (h.count_flag IS NULL OR h.count_flag != 'Y') |
|
|
|
|
|
AND p.wcs_location IS NOT NULL AND p.wcs_location != '' |
|
|
|
|
|
</select> |
|
|
<!-- rqrq - 按立库层数(location_z)统计未盘点标签分布(托盘在立库中)--> |
|
|
<!-- rqrq - 按立库层数(location_z)统计未盘点标签分布(托盘在立库中)--> |
|
|
<select id="countLabelsByLayer" resultType="LayerLabelCountResult"> |
|
|
<select id="countLabelsByLayer" resultType="LayerLabelCountResult"> |
|
|
SELECT |
|
|
SELECT |
|
|
@ -801,7 +808,7 @@ |
|
|
LEFT JOIN pallet_detail b ON h.unit_id = b.serial_no AND h.site = b.site |
|
|
LEFT JOIN pallet_detail b ON h.unit_id = b.serial_no AND h.site = b.site |
|
|
LEFT JOIN pallet p ON b.pallet_id = p.pallet_id AND b.site = p.site |
|
|
LEFT JOIN pallet p ON b.pallet_id = p.pallet_id AND b.site = p.site |
|
|
LEFT JOIN agv_station s ON p.location_code = s.station_code |
|
|
LEFT JOIN agv_station s ON p.location_code = s.station_code |
|
|
WHERE h.site = #{query.site} AND p.pallet_id IS NOT NULL |
|
|
|
|
|
|
|
|
WHERE h.site = #{query.site} AND p.pallet_id IS NOT NULL and p.wcs_location is not null |
|
|
<if test="query.searchPartNo != null and query.searchPartNo != ''"> |
|
|
<if test="query.searchPartNo != null and query.searchPartNo != ''"> |
|
|
AND h.part_no LIKE '%' + #{query.searchPartNo} + '%' |
|
|
AND h.part_no LIKE '%' + #{query.searchPartNo} + '%' |
|
|
</if> |
|
|
</if> |
|
|
|