From 06cca500d130751ffb880d860bd919ff58ddca3e Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 19 八月 2020 17:23:18 +0800 Subject: [PATCH] #入库通知档调整 --- src/main/java/com/zy/asrs/controller/MatCodeController.java | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/MatCodeController.java b/src/main/java/com/zy/asrs/controller/MatCodeController.java index 1594efb..e001475 100644 --- a/src/main/java/com/zy/asrs/controller/MatCodeController.java +++ b/src/main/java/com/zy/asrs/controller/MatCodeController.java @@ -15,6 +15,7 @@ import com.zy.asrs.entity.MatCode; import com.zy.asrs.entity.MatCodePrint; import com.zy.asrs.service.MatCodeService; +import com.zy.asrs.utils.VersionUtils; import com.zy.common.CodeRes; import com.zy.common.config.AdminInterceptor; import com.zy.common.utils.BarcodeUtils; @@ -23,6 +24,7 @@ import com.zy.common.utils.excel.matcode.MatCodeExcelListener; import com.zy.common.web.BaseController; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -128,11 +130,7 @@ List<MatCode> list = matCodeService.selectList(new EntityWrapper<>()); List<MatCodeExcel> excels = new ArrayList<>(); for (MatCode matCode : list) { - MatCodeExcel excel = new MatCodeExcel(); - excel.setMatNo(matCode.getMatNo()); - excel.setBarcode(matCode.getBarcode()); - excel.setMatName(matCode.getMatName()); - excel.setStr1(matCode.getStr1()); + MatCodeExcel excel = VersionUtils.getExcel(matCode); excels.add(excel); if (rowCount != null && excels.size() >= rowCount){ break; @@ -151,6 +149,7 @@ // 瀵煎叆 @RequestMapping(value = "/matCode/import/auth") @ManagerAuth(memo = "鐗╂枡缂栫爜鏁版嵁瀵煎叆") + @Transactional public R matCodeImport(MultipartFile file) throws IOException, InterruptedException { MatCodeExcelListener listener = new MatCodeExcelListener(getUserId()); EasyExcel.read(file.getInputStream(), MatCodeExcel.class, listener).sheet().doRead(); -- Gitblit v1.9.1