| | |
| | | List<LWhProcureModel> modelList = new ArrayList<>(); |
| | | |
| | | // 判断添加一次使用人记录 |
| | | List<LWhFormTransferGoodsInfoParam> type = transferGoods.stream() |
| | | List<LWhFormTransferGoodsInfoParam> recordType = transferGoods.stream() |
| | | .filter( |
| | | item -> businessType == TransferBusinessType.DEPARTMENT_PROCURE.getValue() && item.getModels().stream() |
| | | .anyMatch(model -> baseGoodsModelsService.queryGoodsModelInfo(model.getBaseGoodsModelsId()).stream() |
| | | .findFirst().orElse(null).get("type").equals(CategoryType.TYPE_A.getValue()))) |
| | | .collect(Collectors.toList()); |
| | | LWhProcureModelUserRecord lWhProcureModelUserRecord = new LWhProcureModelUserRecord(); |
| | | if (CollectionUtils.isEmpty(type)) { |
| | | if (!CollectionUtils.isEmpty(recordType)) { |
| | | lWhProcureModelUserRecord.setId(IdUtil.generateId()); |
| | | lWhProcureModelUserRecord.setTransBusinessId(lWhFormTransferId); |
| | | lWhProcureModelUserRecord.setOperatorId(sysInfo.getId()); |