优化小票打印模板,调整参数

This commit is contained in:
余文财 2025-05-26 15:49:20 +08:00
parent 1707e0f4ca
commit d4e4923bb6
6 changed files with 7 additions and 7 deletions

View File

@ -147,8 +147,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 > 2 ? (Integer.parseInt(split[3]) + 50) : 150;// 台式的二维码宽高需要比壁挂的多加50
int height = split.length > 3 ? (Integer.parseInt(split[4]) + 50) : 150;// 台式的二维码宽高需要比壁挂的多加50
// 如果是图片类型,需要进行base64转换
String base64 = this.generateQRCode(type, String.valueOf(data.get(key)), width, height);
context.setVariable(split[0], "data:image/jpeg;base64," + base64);

View File

@ -53,7 +53,7 @@ public class ReceiptPrintRequest implements Serializable {
/**
* 生成的模板的高度默认为1200
*/
private Integer height = 1200;
private Integer height = 1250;
}

View File

@ -66,7 +66,7 @@
<div style="margin-left: 35px;font-size: 36px;">终端编号:<span th:text="${terminalNumber}"></span></div>
<div style="margin-left: 35px;font-size: 36px;">打印时间:<span th:text="${printTime}"></span></div>
<div style="margin-left: 35px;font-size: 36px;margin-top: 10px;">
<span>温馨提示:请取走缴费凭证,并妥善保管。<br/>如果对缴费存在疑问,请到人工窗口咨询!</span>
<span>温馨提示:请取走缴费凭证,并妥善保管。如果对缴费存在疑问,请到人工窗口咨询!</span>
</div>
</div>
</body>

View File

@ -31,7 +31,7 @@
<div style="margin-left: 35px;font-size: 36px;">终端编号:<span th:text="${terminalNumber}"></span></div>
<div style="margin-left: 35px;font-size: 36px;">打印时间:<span th:text="${printTime}"></span></div>
<div style="margin-left: 35px;font-size: 36px;margin-top: 10px;">
<span>温馨提示:请取走缴费凭证,并妥善保管。<br/>如果对缴费存在疑问,请到人工窗口咨询!</span>
<span>温馨提示:请取走缴费凭证,并妥善保管。如果对缴费存在疑问,请到人工窗口咨询!</span>
</div>
</div>
</body>

View File

@ -29,7 +29,7 @@
<div style="margin-left: 35px;font-size: 36px;">终端编号:<span th:text="${terminalNumber}"></span></div>
<div style="margin-left: 35px;font-size: 36px;">打印时间:<span th:text="${printTime}"></span></div>
<div style="margin-left: 35px;font-size: 36px;margin-top: 10px;">
<span>温馨提示:请取走缴费凭证,并妥善保管。<br/>如果对缴费存在疑问,请到人工窗口咨询!</span>
<span>温馨提示:请取走缴费凭证,并妥善保管。如果对缴费存在疑问,请到人工窗口咨询!</span>
</div>
</div>
</body>

View File

@ -39,7 +39,7 @@
<div style="margin-left: 35px;font-size: 36px;">终端编号:<span th:text="${terminalNumber}"></span></div>
<div style="margin-left: 35px;font-size: 36px;">打印时间:<span th:text="${printTime}"></span></div>
<div style="margin-left: 35px;font-size: 36px;margin-top: 10px;">
<span>温馨提示:请取走挂号凭证,并妥善保管。<br/>如果对缴费存在疑问,请到人工窗口咨询!</span>
<span>温馨提示:请取走挂号凭证,并妥善保管。如果对缴费存在疑问,请到人工窗口咨询!</span>
</div>
</div>
</body>