fix(controller): 修复NormalPGIController中的参数引用错误
- 修正了codeBinNoMap构建时的参数引用,从request改为qo - 注释掉了旧的错误代码实现 - 保持了原有的业务逻辑功能不变
This commit is contained in:
parent
9e5dc9de36
commit
393a3dc11e
|
|
@ -406,10 +406,12 @@ public class NormalPGIController extends BaseController {
|
|||
zwm3A17DTOS.add(zwm3A17DTO);
|
||||
}
|
||||
|
||||
Map<String, String> codeBinNoMap = request.getItems().stream()
|
||||
.map(PoReceiveTaskItemConfirmQO::getItems)
|
||||
.flatMap(List::stream)
|
||||
Map<String, String> codeBinNoMap = qo.getItems().stream()
|
||||
.collect(Collectors.toMap(InCostCenterBackSubmitItemQRQO::getQrCode, InCostCenterBackSubmitItemQRQO::getBinNo));
|
||||
// request.getItems().stream()
|
||||
// .map(PoReceiveTaskItemConfirmQO::getItems)
|
||||
// .flatMap(List::stream)
|
||||
// .collect(Collectors.toMap(InCostCenterBackSubmitItemQRQO::getQrCode, InCostCenterBackSubmitItemQRQO::getBinNo));
|
||||
List<WmsQrCodeMaster> qrCodeMasters = qrCodeMasterService.getByCodes(codeBinNoMap.keySet());
|
||||
List<String> tmpQrCodes = qrCodeMasters.stream()
|
||||
.filter(qrCodeMaster -> !Objects.equals(qrCodeMaster.getProcessStage(), BarCodeProcessStage.Received.getState()))
|
||||
|
|
|
|||
Loading…
Reference in New Issue