This commit is contained in:
linfso 2024-08-30 09:50:46 +08:00
parent 9a109506b8
commit b4079a5e8f

View File

@ -1285,14 +1285,19 @@ public class EmisWaybillController extends EmisBaseController
}else{ }else{
// 直接获取 // 直接获取
Map<String, Object> order = emisBaseService.getWaybillPrintOrder(billCode, subBillCodeRange, tpCodeItem, "zh", tpCodeItem, printManCode); String[] billCodeArr = billCode.split(",");
if(order!=null) { if(billCodeArr.length>0) {
for (String billCodeItem : billCodeArr) {
Map<String, Object> order = emisBaseService.getWaybillPrintOrder(billCodeItem, subBillCodeRange, tpCodeItem, "zh", tpCodeItem, printManCode);
if (order != null) {
String cmd = CvtTplToCpcl.getPrintCmd(emisPrintTpl.getTplData(), order); String cmd = CvtTplToCpcl.getPrintCmd(emisPrintTpl.getTplData(), order);
sbPrintCmd.append(cmd); sbPrintCmd.append(cmd);
} }
} }
} }
} }
}
}
log.error("打印指令==>{}",sbPrintCmd.toString()); log.error("打印指令==>{}",sbPrintCmd.toString());
String printBase64Data=Base64.getEncoder().encodeToString(sbPrintCmd.toString().getBytes("UTF-8")); String printBase64Data=Base64.getEncoder().encodeToString(sbPrintCmd.toString().getBytes("UTF-8"));