下单联动打印机自动打印小票


本教程仅针对购买了工厂指定打印机的用户;

本教程说的打印机,是指的市面上比较流行的那种热敏打印机,类似就如下图所示:

(如果您还没有购买打印机,请联系客服购买)

该打印机主要针对:外卖、餐饮、生鲜、奶茶、送水等领域,估计不太适合快递类商品,请自行判断行业可行性;

使用方法非常简单,只要在后台的系统设置 --> 系统参数设置里增加5个参数设置即可使用:

order_print_switch

这个值为打印机总开关,设置为开关类型的系统参数设置;

order_print_trigger_status

这个值来设置订单触发打印的状态:

0 为下单即可打印;

1 为用户支付成功后打印;

2 为发货后打印(您可以用来打印发货单);

order_print_trigger_sn

这个值设置成您的打印机编号

order_print_trigger_times

这个值用来设置您需要打印的份数(比如用户一张,厨房一张,那么这里就应该设置成2)

order_print_trigger_templete

这里设置您要打印的内容

可使用变量占位符,如下为一个例子:

<CB>${order.id} 号</CB><BR>
<RIGHT>${.now?datetime}</RIGHT><BR>
名称                数量 金额<BR>
--------------------------------<BR>
<#list goods as test>
${test.goodsName} ${test.property!""}   ${test.number}  ${test.amount}
</#list>
--------------------------------<BR>
合计:${order.amountReal}元<BR>
订单号:${order.orderNumber}<BR>
联系电话:0571-28180512<BR>
<QR>https://www.it120.cc/</QR>

 

排版控制标签说明:

<BR> :换行符
<CUT> :切刀指令(主动切纸,仅限切刀打印机使用才有效果)
<LOGO> :打印LOGO指令(前提是预先在机器内置LOGO图片)
<PLUGIN> :钱箱或者外置音响指令
<CB></CB>:居中放大
<B></B>:放大一倍
<C></C>:居中
<L></L>:字体变高一倍
<W></W>:字体变宽一倍
<QR></QR>:二维码(单个订单,最多只能打印一个二维码)
<RIGHT></RIGHT>:右对齐
<BOLD></BOLD>:字体加粗

Copyright © 杭州于芯科技有限公司

浙ICP备15041833号