|
|
@ -671,15 +671,14 @@ |
|
|
AND wcs_flag = 0 |
|
|
AND wcs_flag = 0 |
|
|
</update> |
|
|
</update> |
|
|
|
|
|
|
|
|
<!-- 优化:添加 WITH (NOLOCK) 避免死锁 - rqrq --> |
|
|
|
|
|
<select id="getPalletDetailsNewDetail" resultType="PalletDetailData"> |
|
|
<select id="getPalletDetailsNewDetail" resultType="PalletDetailData"> |
|
|
SELECT a.site, a.pallet_id, a.[position], a.layer, a.serial_no, a.part_no, a.create_date, a.create_by, a.wcs_flag, |
|
|
SELECT a.site, a.pallet_id, a.[position], a.layer, a.serial_no, a.part_no, a.create_date, a.create_by, a.wcs_flag, |
|
|
b.part_desc, b.qty, b.batch_no, b.wdr, c.weight, b.length, b.width, c.height, c.is_robot_pick, um_id, b.height as realHeight, |
|
|
b.part_desc, b.qty, b.batch_no, b.wdr, c.weight, b.length, b.width, c.height, c.is_robot_pick, um_id, b.height as realHeight, |
|
|
c.is_commonly_used, CONVERT(varchar(10), ISNULL(ISNULL(b.manufacture_date, b.receive_date), GETDATE()), 23) manufactureDateStr, |
|
|
c.is_commonly_used, CONVERT(varchar(10), ISNULL(ISNULL(b.manufacture_date, b.receive_date), GETDATE()), 23) manufactureDateStr, |
|
|
b.reserve_flag |
|
|
b.reserve_flag |
|
|
FROM pallet_detail a WITH (NOLOCK) |
|
|
|
|
|
LEFT JOIN handling_unit b WITH (NOLOCK) ON a.site = b.site AND a.serial_no = b.unit_id |
|
|
|
|
|
LEFT JOIN part_attribute c WITH (NOLOCK) ON a.site = c.site AND a.part_no = c.part_no |
|
|
|
|
|
|
|
|
FROM pallet_detail a |
|
|
|
|
|
LEFT JOIN handling_unit b ON a.site = b.site AND a.serial_no = b.unit_id |
|
|
|
|
|
LEFT JOIN part_attribute c ON a.site = c.site AND a.part_no = c.part_no |
|
|
WHERE a.site = #{site} AND a.pallet_id = #{palletId} |
|
|
WHERE a.site = #{site} AND a.pallet_id = #{palletId} |
|
|
AND a.wcs_flag = 1 |
|
|
AND a.wcs_flag = 1 |
|
|
</select> |
|
|
</select> |
|
|
@ -1261,9 +1260,9 @@ |
|
|
pt.wcs_sore_type AS wcsSoreType, |
|
|
pt.wcs_sore_type AS wcsSoreType, |
|
|
pt.max_layer AS maxLayer, |
|
|
pt.max_layer AS maxLayer, |
|
|
pf.pallet_family_desc AS palletFamilyDesc |
|
|
pf.pallet_family_desc AS palletFamilyDesc |
|
|
FROM pallet p WITH (NOLOCK) |
|
|
|
|
|
LEFT JOIN pallet_type pt WITH (NOLOCK) ON p.site = pt.site AND p.pallet_type = pt.pallet_type |
|
|
|
|
|
LEFT JOIN pallet_family pf WITH (NOLOCK) ON p.site = pf.site AND p.pallet_family = pf.pallet_family |
|
|
|
|
|
|
|
|
FROM pallet p |
|
|
|
|
|
LEFT JOIN pallet_type pt ON p.site = pt.site AND p.pallet_type = pt.pallet_type |
|
|
|
|
|
LEFT JOIN pallet_family pf ON p.site = pf.site AND p.pallet_family = pf.pallet_family |
|
|
WHERE p.site = #{site} |
|
|
WHERE p.site = #{site} |
|
|
AND p.pallet_id = #{palletId} |
|
|
AND p.pallet_id = #{palletId} |
|
|
AND p.is_deleted = '0' |
|
|
AND p.is_deleted = '0' |
|
|
|