diff --git a/src/main/java/com/dpkj/common/utils/TemplateUtils.java b/src/main/java/com/dpkj/common/utils/TemplateUtils.java index 02196ad..8b40f11 100644 --- a/src/main/java/com/dpkj/common/utils/TemplateUtils.java +++ b/src/main/java/com/dpkj/common/utils/TemplateUtils.java @@ -145,8 +145,8 @@ public class TemplateUtils { String[] split = key.split("_"); if (split.length > 1 && split[1].equals("2base64Type")) { int type = split.length > 2 ? Integer.parseInt(split[2]) : 1; - int width = split.length > 2 ? Integer.parseInt(split[3]) : 100; - int height = split.length > 3 ? Integer.parseInt(split[4]) : 100; + int width = split.length > 3 ? Integer.parseInt(split[3]) : 100; + int height = split.length > 4 ? Integer.parseInt(split[4]) : 100; // 如果是图片类型,需要进行base64转换 String base64 = this.generateQRCode(type, String.valueOf(data.get(key)), width, height); context.setVariable(split[0], "data:image/jpeg;base64," + base64);