PDA上架查询修改11
This commit is contained in:
+5
@@ -615,6 +615,7 @@ public class ReceiptMaterialDetailImpl extends ServiceImpl<ReceiptMaterialDetail
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @description 从入库单明细表中获取InvoiceNo、BatchRefNo、SheetRefNo、BoxPalletNo字段的值并填充到materialMoreDetailList的attributeValue中
|
* @description 从入库单明细表中获取InvoiceNo、BatchRefNo、SheetRefNo、BoxPalletNo字段的值并填充到materialMoreDetailList的attributeValue中
|
||||||
|
* 子项(level=2)与主项共用 in_unique_id,若从 in_material_detail 取数会得到主项的值导致展示错误,故子项仅使用 material_more_detail 的值
|
||||||
* @author Auto
|
* @author Auto
|
||||||
* @date 2026/1/24
|
* @date 2026/1/24
|
||||||
* @param receiptMaterialDetailPO
|
* @param receiptMaterialDetailPO
|
||||||
@@ -625,6 +626,10 @@ public class ReceiptMaterialDetailImpl extends ServiceImpl<ReceiptMaterialDetail
|
|||||||
if (receiptMaterialDetailPO.getInUniqueId() == null) {
|
if (receiptMaterialDetailPO.getInUniqueId() == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
// 子项与主项共用 in_unique_id,从 in_material_detail 取数会得到主项错误值,子项仅用 material_more_detail
|
||||||
|
if (receiptMaterialDetailPO.getLevel() != null && receiptMaterialDetailPO.getLevel() == 2) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
// 查询入库单明细
|
// 查询入库单明细
|
||||||
QueryWrapper<InMaterialDetail> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<InMaterialDetail> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("unique_id", receiptMaterialDetailPO.getInUniqueId());
|
queryWrapper.eq("unique_id", receiptMaterialDetailPO.getInUniqueId());
|
||||||
|
|||||||
Reference in New Issue
Block a user