Merge remote-tracking branch 'origin/dev_WMS20260401' into dev_WMS20260401
This commit is contained in:
+3
-1
@@ -914,8 +914,9 @@ public class StockShelfOrderDomainService {
|
|||||||
for (ShelfMaterialDetail shelfMaterialDetail : shelfMaterialDetailDOList) {
|
for (ShelfMaterialDetail shelfMaterialDetail : shelfMaterialDetailDOList) {
|
||||||
Long materialBaseInfoId = shelfMaterialDetail.getMaterialBaseInfoId();
|
Long materialBaseInfoId = shelfMaterialDetail.getMaterialBaseInfoId();
|
||||||
MaterialGoodsRulePO materialGoodsRulePO = materialGoodsRuleService.getInfoByMaterialBaseInfoIds(materialBaseInfoId);
|
MaterialGoodsRulePO materialGoodsRulePO = materialGoodsRuleService.getInfoByMaterialBaseInfoIds(materialBaseInfoId);
|
||||||
Long batchId = materialGoodsRulePO.getBatchId();
|
|
||||||
List<String> fieldNames = new ArrayList<>();
|
List<String> fieldNames = new ArrayList<>();
|
||||||
|
if (ObjectUtil.isNotEmpty(materialGoodsRulePO)) {
|
||||||
|
Long batchId = materialGoodsRulePO.getBatchId();
|
||||||
AjaxResult batchInfo = systemServiceFeign.getBatchInfoByBatchId(batchId);
|
AjaxResult batchInfo = systemServiceFeign.getBatchInfoByBatchId(batchId);
|
||||||
if("200".equals(String.valueOf(batchInfo.get("code")))){
|
if("200".equals(String.valueOf(batchInfo.get("code")))){
|
||||||
BatchPO batch = com.alibaba.fastjson2.JSONObject.parseObject(JSONObject.toJSONString(batchInfo.get("data")), BatchPO.class);
|
BatchPO batch = com.alibaba.fastjson2.JSONObject.parseObject(JSONObject.toJSONString(batchInfo.get("data")), BatchPO.class);
|
||||||
@@ -925,6 +926,7 @@ public class StockShelfOrderDomainService {
|
|||||||
.map(BatchDetailPO::getFieldName)
|
.map(BatchDetailPO::getFieldName)
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
Long shipperId = stockReceiptOrderDO.getShipperId();
|
Long shipperId = stockReceiptOrderDO.getShipperId();
|
||||||
MaterialInventory param = getParam(shelfMaterialDetail, fieldNames, shipperId,stockReceiptOrderDO.getInOrderNumber());
|
MaterialInventory param = getParam(shelfMaterialDetail, fieldNames, shipperId,stockReceiptOrderDO.getInOrderNumber());
|
||||||
List<MaterialInventoryPO> materialInventoryPOS = materialInventoryMapper.selectListByWhere(param);
|
List<MaterialInventoryPO> materialInventoryPOS = materialInventoryMapper.selectListByWhere(param);
|
||||||
|
|||||||
Reference in New Issue
Block a user