From 4de506cff27bde03615c669ab57100ba4d230438 Mon Sep 17 00:00:00 2001
From: zyx <zyx123456>
Date: 星期六, 27 一月 2024 15:53:12 +0800
Subject: [PATCH] # 打印物料码

---
 src/main/java/com/zy/asrs/controller/PlaController.java |   36 ++++++++++++++----------------------
 1 files changed, 14 insertions(+), 22 deletions(-)

diff --git a/src/main/java/com/zy/asrs/controller/PlaController.java b/src/main/java/com/zy/asrs/controller/PlaController.java
index 982f65a..7e0f478 100644
--- a/src/main/java/com/zy/asrs/controller/PlaController.java
+++ b/src/main/java/com/zy/asrs/controller/PlaController.java
@@ -14,6 +14,7 @@
 import com.zy.asrs.service.*;
 import com.zy.asrs.utils.PlaExcelListener;
 import com.zy.asrs.utils.SaasUtils;
+import com.zy.common.CodeRes;
 import com.zy.common.entity.PlaExcel;
 import com.zy.common.web.BaseController;
 import lombok.Synchronized;
@@ -277,28 +278,19 @@
         return R.ok("鎴愬姛鍚屾"+listener.getTotal()+"鏉la鐗╂枡鏁版嵁");
     }
 
-//    // 鎵撳嵃
-//    @RequestMapping(value = "/pla/print/auth")
-//    @ManagerAuth(memo = "pla缂栫爜鎵撳嵃")
-//    public R matCodePrint(@RequestParam(value = "param[]") String[] param) {
-//        if(Cools.isEmpty(param)) {
-//            return R.parse(CodeRes.EMPTY);
-//        }
-//        List<MatPrint> res = new ArrayList<>();
-//        for (String matnr : param){
-//            Mat mat = matService.selectByMatnr(matnr);
-//            // 鎵撳嵃鏁版嵁娉ㄥ叆
-//            MatPrint print = new MatPrint();
-//            print.setMatnr(mat.getMatnr());
-//            print.setBarcode(mat.getBarcode());
-//            print.setMaktx(mat.getMaktx());
-//            print.setSpecs(mat.getSpecs());
-//            print.setUnit(mat.getUnit());
-//            print.setMemo(mat.getMemo());
-//            res.add(print);
-//        }
-//        return R.ok().add(res);
-//    }
+    // 鎵撳嵃
+    @RequestMapping(value = "/pla/print/auth")
+    @ManagerAuth(memo = "pla缂栫爜鎵撳嵃")
+    public R matCodePrint(@RequestBody List<Pla> plas) {
+        if(Cools.isEmpty(plas)) {
+            return R.parse(CodeRes.EMPTY);
+        }
+        List<Pla> res = new ArrayList<>();
+        for (Pla pla : plas){
+            res.add(pla);
+        }
+        return R.ok().add(res);
+    }
 
     private <T> void convert(Map<String, Object> map, EntityWrapper<T> wrapper){
         for (Map.Entry<String, Object> entry : map.entrySet()){

--
Gitblit v1.9.1