refactor(normal-pgi): 移除未使用的批次号集合和相关逻辑

- 删除未使用的 batchNos 集合声明
- 移除批次号数据流处理逻辑
- 移除批次号添加到集合的操作
- 将批次号字段设置为空字符串以保持接口兼容性
This commit is contained in:
曹鹏飞 2026-06-26 10:44:35 +08:00
parent 354958c83c
commit 49d1053421
1 changed files with 1 additions and 10 deletions

View File

@ -1183,7 +1183,6 @@ public class NormalPGIController extends BaseController {
// pushDto.getContent().getLineVOList().add(srmItem);
// }
Set<String> qrCodes = new HashSet<>();
Set<String> batchNos = new HashSet<>();
if (CollectionUtil.isNotEmpty(codes)) {
List<WmsQrCodeMaster> qrCodeMasters = qrCodeMasterService.lambdaQuery()
.in(WmsQrCodeMaster::getMaterialCode, codes.stream()
@ -1193,9 +1192,6 @@ public class NormalPGIController extends BaseController {
List<WmsQrCodeMaster> qrCodeMasters0 = qrCodeMasters.stream()
.filter(q -> q.getPackagingType() == 0)
.toList();
batchNos = qrCodeMasters0.stream()
.map(WmsQrCodeMaster::getBatchNo)
.collect(Collectors.toSet());
qrCodes.addAll(
qrCodeMasters0.stream()
.map(WmsQrCodeMaster::getMaterialCode)
@ -1208,11 +1204,6 @@ public class NormalPGIController extends BaseController {
.toList()
)
.list();
batchNos.addAll(
qrCodeMasters0.stream()
.map(WmsQrCodeMaster::getBatchNo)
.collect(Collectors.toSet())
);
qrCodes.addAll(
qrCodeMasters0.stream()
.map(WmsQrCodeMaster::getMaterialCode)
@ -1234,7 +1225,7 @@ public class NormalPGIController extends BaseController {
.setInspectionQty(item.getReceiptNum() != null ? item.getReceiptNum().intValue() : 0)
.setPurchaseGroup(order.getPurchaseGroup())
.setQrCodes(qrCodes)
.setBatchNo(StrUtil.join(",", batchNos))
.setBatchNo("")
);
}