Skip to content

smart-rabbit-china/printtemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

printtemplate

printtemplate是一款设计完整,使用在80mm热敏小票打印机上的打印模板,模板包含的模块已经满足 餐饮店堂食、外卖小票的绝大部分场景。 开箱即用,开发者可以很快速的集成到内部应用中。

Demo

预览图

Design

  • 1.打印模板-设计输出流程:

1)根据不同的模板类型,设计小票排版的HTML静态页面。

2)将订单数据渲染到HTML文件中。

3)将渲染好的HTML文件发送到小票打印机,完成打印出票。

  • 2.出票口设计思路

1)出票口 是一组打印规则,用于打印指定的菜品;比如配置:桌位的区域、餐饮菜品的种类、特定的商品。

2)出票口 可以配置 一品一纸、多品一纸等等。

3)出票口列表、新增出票口、删除出票口、修改出票口。

Deployment

1.初始化数据,在MySQL中新建数据库print_templatedoc目录下init_print_template.sql脚本。

2.服务端基于Spring Boot的web项目,打包成jar直接部署。(接口文档在doc目录下apidoc.http文件)

3.在项目的h5-demo目录中提供了一个demo,介绍了如何在浏览器中绘制一个打印模板。

License

The project is licensed under the Apache 2 license.

About

小票打印机,自定义模板样式

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published