| | |
| | | .inspectDate("2026-01-01 10:00:00").receiveDate("2026-01-01 09:00:00") |
| | | .remark("示例数据,导入前请替换") |
| | | .build()); |
| | | ExcelUtils.write(response, "来料检验单导入模板.xls", "来料检验", MesQcIqcImportExcelVO.class, list); |
| | | ExcelUtils.writeTemplate(response, "来料检验单导入模板.xls", "来料检验", MesQcIqcImportExcelVO.class, list); |
| | | } |
| | | |
| | | @PostMapping("/import") |
| | |
| | | // 拼装 VO |
| | | return BeanUtils.toBean(list, MesQcIqcRespVO.class, vo -> { |
| | | findAndThen(vendorMap, vo.getVendorId(), |
| | | vendor -> vo.setVendorNickname(vendor.getName())); |
| | | vendor -> { |
| | | if (vo.getVendorName() == null) { |
| | | vo.setVendorName(vendor.getName()); |
| | | } |
| | | }); |
| | | vo.setVendorNickname(vo.getVendorName()); |
| | | findAndThen(itemMap, vo.getItemId(), item -> { |
| | | vo.setItemCode(item.getCode()); |
| | | vo.setItemName(item.getName()); |