| | |
| | | String warehouseName = list.get(i).getWarehouseId(); |
| | | String warehouseAreaName = list.get(i).getWarehouseAreaId(); |
| | | String warehouseLocationName = list.get(i).getWarehouseLocationId(); |
| | | String num =list.get(i).getValidityForecast(); |
| | | |
| | | if (supplierName != null) { |
| | | supplier = supplierService.getByName(supplierName); |
| | |
| | | } |
| | | if (warehouseLocationName != null) { |
| | | warehouseLocation = warehouseLocationService.getByName(warehouseLocationName); |
| | | |
| | | } |
| | | |
| | | if (!StringUtils.isNotEmpty(list.get(i).getBatchNum())) |
| | | return Result.error("文件导入失败: 第" + (i + 1) + "行批次号不能为空"); |
| | | if (list.get(i).getMainQuantity() <= 0) |
| | |
| | | return Result.error("文件导入失败: 第" + (i + 1) + "行库位不存在"); |
| | | list.get(i).setWarehouseLocationId(warehouseLocation.getId()); |
| | | } |
| | | |
| | | list.get(i).setValidityForecast(num); |
| | | |
| | | } |
| | | |