diff --git a/src/main/java/com/gaotao/modules/print/service/impl/OutBoxPrintServiceImpl.java b/src/main/java/com/gaotao/modules/print/service/impl/OutBoxPrintServiceImpl.java index 47d1bd2..7835041 100644 --- a/src/main/java/com/gaotao/modules/print/service/impl/OutBoxPrintServiceImpl.java +++ b/src/main/java/com/gaotao/modules/print/service/impl/OutBoxPrintServiceImpl.java @@ -129,6 +129,8 @@ public class OutBoxPrintServiceImpl implements OutBoxPrintService { // 当返回的数据中没有映射的key时 提示属性未维护 for (String key : itemMap.keySet()) { String dbName = itemMap.get(key); + // 为所有key 附上默认值 + itemMap.put(key,""); // 数据库 $开头 数量 #开头 手工参数 排除 if (dbName.indexOf("$") != 0 && dbName.indexOf("#") != 0 && key.indexOf("流水号") != 0) { if (!boxPrintData.containsKey(dbName)) { diff --git a/src/main/java/com/gaotao/modules/print/service/impl/RollPrintServiceImpl.java b/src/main/java/com/gaotao/modules/print/service/impl/RollPrintServiceImpl.java index 37d651d..05c3306 100644 --- a/src/main/java/com/gaotao/modules/print/service/impl/RollPrintServiceImpl.java +++ b/src/main/java/com/gaotao/modules/print/service/impl/RollPrintServiceImpl.java @@ -154,7 +154,7 @@ public class RollPrintServiceImpl implements RollPrintService { Date date = new Date(); List histsList = new ArrayList<>(); // 打印数据 集合 - List> printList = new ArrayList<>(); + List> printList = new ArrayList<>(); // 打印API 地址 String apiAddress = ""; // 循环不同模板打印 @@ -192,6 +192,8 @@ public class RollPrintServiceImpl implements RollPrintService { // 当返回的数据中没有映射的key时 提示属性未维护 for (String key : itemMap.keySet()) { String dbName = itemMap.get(key); + // 为所有key 附上默认值 + itemMap.put(key,""); // 数据库 $开头 数量 #开头 手工参数 排除 if (dbName.indexOf("$") != 0 && dbName.indexOf("#") != 0) { if (!printData.containsKey(dbName)) {