diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java index a3acad2a5..e220b33bc 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisWaybillController.java @@ -1285,10 +1285,15 @@ public class EmisWaybillController extends EmisBaseController }else{ // 直接获取 - Map order = emisBaseService.getWaybillPrintOrder(billCode, subBillCodeRange, tpCodeItem, "zh", tpCodeItem, printManCode); - if(order!=null) { - String cmd = CvtTplToCpcl.getPrintCmd(emisPrintTpl.getTplData(), order); - sbPrintCmd.append(cmd); + String[] billCodeArr = billCode.split(","); + if(billCodeArr.length>0) { + for (String billCodeItem : billCodeArr) { + Map order = emisBaseService.getWaybillPrintOrder(billCodeItem, subBillCodeRange, tpCodeItem, "zh", tpCodeItem, printManCode); + if (order != null) { + String cmd = CvtTplToCpcl.getPrintCmd(emisPrintTpl.getTplData(), order); + sbPrintCmd.append(cmd); + } + } } } }