| | |
| | | itemVO.setCount(row.getCount()); |
| | | itemVO.setTaxPercent(row.getTaxPercent()); |
| | | itemVO.setRemark(row.getRemark()); |
| | | itemVO.setQcCheckFlag("是".equals(StrUtil.trim(row.getQcCheckFlag()))); |
| | | // 采购台账不再提供「是否质检」选择:导入的明细一律需要来料检验 |
| | | itemVO.setQcCheckFlag(true); |
| | | items.add(itemVO); |
| | | } |
| | | |
| | |
| | | private List<ErpPurchaseOrderItemDO> validatePurchaseOrderItems(List<ErpPurchaseOrderSaveReqVO.Item> list) { |
| | | // 转化为 ErpPurchaseOrderItemDO 列表(产品验证已移除) |
| | | List<ErpPurchaseOrderItemDO> items = convertList(list, o -> BeanUtils.toBean(o, ErpPurchaseOrderItemDO.class, item -> { |
| | | // 采购台账不再提供「是否质检」选择:采购明细一律需要来料检验 |
| | | item.setQcCheckFlag(true); |
| | | item.setTotalPrice(MoneyUtils.priceMultiply(item.getProductPrice(), item.getCount())); |
| | | if (item.getTotalPrice() == null) { |
| | | return; |