From ce163f03ebee5f18d5928c2b607b338df4cf614f Mon Sep 17 00:00:00 2001 From: chenlu <1320612696@qq.com> Date: 星期四, 30 五月 2024 10:52:16 +0800 Subject: [PATCH] 标签打印 --- north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java b/north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java index 47bce7d..c1b7ba5 100644 --- a/north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java +++ b/north-glass-erp/src/main/java/com/example/erp/service/pp/FlowCardService.java @@ -250,4 +250,20 @@ } } + + public Map<String, Object> getSelectPrintLabelSv(Map<String, Object> object) { + Map<String, Object> map = new HashMap<>(); + List<FlowCard> flowCardList = JSONArray.parseArray(JSONObject.toJSONString(object.get("printList")), FlowCard.class); + if (!flowCardList.isEmpty()) { + for (FlowCard flowCard : flowCardList) { + Integer count=flowCard.getQuantity(); + for (int i = 0; i < count; i++) { + map.put("data", flowCardMapper.getPrintLabel(flowCard.getProcessId(), flowCard.getTechnologyNumber())); + //System.out.println(flowCardMapper.getPrintLabel(flowCard.getProcessId(), flowCard.getTechnologyNumber())); + } + } + } + + return map; + } } -- Gitblit v1.8.0