Compare commits

..

No commits in common. "ffb1c14d6c724a0b2ef74fc4a5886d17d13f46ac" and "422a76133b1fa44c28a7db2dc49b24043ec9a8c0" have entirely different histories.

2 changed files with 33 additions and 36 deletions

View File

@ -118,7 +118,6 @@ public class NormalPGIControllerService {
* 该方法首先根据订单编号查询订单主表信息若不存在则返回 null * 该方法首先根据订单编号查询订单主表信息若不存在则返回 null
* 若存在则进一步查询订单行项目列表并结合 SAP 系统同步物料相关信息 * 若存在则进一步查询订单行项目列表并结合 SAP 系统同步物料相关信息
* 最终组装成 PDAOrderVO 对象返回 * 最终组装成 PDAOrderVO 对象返回
*
* @param orderNo 订单编号用于查询订单主表和子表数据 * @param orderNo 订单编号用于查询订单主表和子表数据
* @return PDAOrderVO 包含订单头信息和行项目信息的视图对象若未找到对应订单则返回 null * @return PDAOrderVO 包含订单头信息和行项目信息的视图对象若未找到对应订单则返回 null
* @throws Exception 查询或业务处理过程中可能抛出的异常 * @throws Exception 查询或业务处理过程中可能抛出的异常
@ -480,7 +479,6 @@ public class NormalPGIControllerService {
/** /**
* 将检验物料信息推送到SRM系统 * 将检验物料信息推送到SRM系统
*
* @param request SRM检验输入数据传输对象包含需要推送的检验物料信息 * @param request SRM检验输入数据传输对象包含需要推送的检验物料信息
*/ */
private void pushInspectionMaterialsToSRM(SRMInspectionInputDTO request) { private void pushInspectionMaterialsToSRM(SRMInspectionInputDTO request) {
@ -517,7 +515,6 @@ public class NormalPGIControllerService {
* <p> * <p>
* 该方法首先尝试从Redis缓存中获取SRM Token如果缓存中不存在或为空 * 该方法首先尝试从Redis缓存中获取SRM Token如果缓存中不存在或为空
* 则通过OAuth认证接口重新获取Token并存入Redis缓存50分钟 * 则通过OAuth认证接口重新获取Token并存入Redis缓存50分钟
*
* @return SRM系统认证Token字符串 * @return SRM系统认证Token字符串
*/ */
private String GetSRMToken() { private String GetSRMToken() {
@ -621,38 +618,38 @@ public class NormalPGIControllerService {
} }
//编码管理 //编码管理
// if (CollectionUtil.isNotEmpty(dto.getQrCodes())) { if (CollectionUtil.isNotEmpty(dto.getQrCodes())) {
// //同步箱码信息到物料码中 //同步箱码信息到物料码中
// List<WmsQrCodeMaster> parents = dto.getQrCodes() List<WmsQrCodeMaster> parents = dto.getQrCodes()
// .stream() .stream()
// .filter(qrCode -> qrCode.getPackagingType() == 1) .filter(qrCode -> qrCode.getPackagingType() == 1)
// .toList(); .toList();
// if (CollectionUtil.isNotEmpty(parents)) { if (CollectionUtil.isNotEmpty(parents)) {
// List<WmsQrCodeMaster> children = qrCodeMasterService.lambdaQuery() List<WmsQrCodeMaster> children = qrCodeMasterService.lambdaQuery()
// .in(WmsQrCodeMaster::getParentBarcodeId, parents .in(WmsQrCodeMaster::getParentBarcodeId, parents
// .stream() .stream()
// .map(WmsQrCodeMaster::getId) .map(WmsQrCodeMaster::getId)
// .toList() .toList()
// ) )
// .list(); .list();
// parents.forEach(p -> { parents.forEach(p -> {
// children.stream() children.stream()
// .filter(c -> c.getParentBarcodeId().equals(p.getId())) .filter(c -> c.getParentBarcodeId().equals(p.getId()))
// .forEach(c -> { .forEach(c -> {
// c.setProcessStage(p.getProcessStage()); c.setProcessStage(p.getProcessStage());
// c.setLastScanBy(UserUtil.getUserId()); c.setLastScanBy(UserUtil.getUserId());
// c.setLastScanByname(UserUtil.getUserName()); c.setLastScanByname(UserUtil.getUserName());
// c.setLastScanTime(LocalDateTime.now()); c.setLastScanTime(LocalDateTime.now());
// c.setFactoryCode(p.getFactoryCode()); c.setFactoryCode(p.getFactoryCode());
// c.setStorageLocation(p.getStorageLocation()); c.setStorageLocation(p.getStorageLocation());
// c.setBinLocation(p.getBinLocation()); c.setBinLocation(p.getBinLocation());
// c.setReceiptItemId(p.getReceiptItemId()); c.setReceiptItemId(p.getReceiptItemId());
// }); });
// }); });
// dto.getQrCodes().addAll(children); dto.getQrCodes().addAll(children);
// } }
qrCodeMasterService.updateBarCode(dto.getQrCodes()); qrCodeMasterService.updateBarCode(dto.getQrCodes());
} }
} }
} }
}