[发明专利]一种基于门店系统实现重打小票的方法在审
申请号: | 201811433114.X | 申请日: | 2018-11-29 |
公开(公告)号: | CN111240641A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 陈林;张来卿;庞严冬;文新 | 申请(专利权)人: | 珠海横琴盛达兆业科技投资有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G07G5/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519031 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 系统 实现 打小 方法 | ||
本发明基于互联网门店系统平台,特别涉及一种基于门店系统实现重打小票的方法:一、创建带有订单及明细表格的重打小票的窗口;二、当打开重打小票窗口时自动请求后台加载最近的订单与明细数据;三、收银员通过查询筛选或者直接勾选需要打印的订单,然后点击打印按钮触发页面中的脚本打印函数;四、在打印函数中将所选的数据进行解析与排版,然后通过自定义浏览器提供的打印接口实现重打小票功能。本发明解决了顾客遗失小票或者忘记小票回到门店索要小票时,门店系统无法重打的问题。
技术领域
本发明基于互联网门店系统平台,特别涉及一种一种基于门店系统实现重打小票的方法。
背景技术
在门店销售商品的时候,大部份门店都会在销售完成之后立马打印小票顾客,但有些门店会考虑小票纸张的成本,如果顾客没有当场索要,就没有主动打印,如此下来能节省一部份成本。但这样会产生新的问题,如果顾客因某事需要小票进行报销,回到门店索要小票,收银系统却没有提供一种可事后打印小票功能,遇到这种问题,门店收银员就无法处理了。
本发明针以上问题,在收银页面提供重打小票的按钮,收银员只需点击按钮,进入到重打小票窗口,勾选顾客购买的商品信息,然后通过右下角的打印按钮就能打印出新的销售小票,解决了顾客遗失小票或者忘记小票回到门店索要小票时,门店系统无法重打小票的问题。
发明内容
本发明解决的技术问题在于提供一种基于门店系统实现重打小票的方法;本发明解决了顾客遗失小票或者忘记小票回到门店索要小票时,门店系统无法重打小票的问题。
本发明解决上述技术问题的技术方案是:
一、创建带有订单及明细表格的重打小票的窗口;二、当打开重打小票窗口时自动请求后台加载最近的订单与明细数据;三、收银员通过查询筛选或者直接勾选需要打印的订单,然后点击打印按钮触发页面中的脚本打印函数;四、在打印函数中将所选的数据进行解析与排版,然后通过自定义浏览器提供的打印接口实现重打小票功能。
所述的方法具体包括如下步骤:
步骤一、创建带有订单及明细表格的重打小票的窗口;所述的具体步骤如下:
(1)在项目中引入bootstrap样式与脚本;
(2)创建基于bootstrap的redoTicketModal页面,并给modal的id设定为redoTicketModal;
(3)在modal页面中添加redoTicketTable表格,用于加载销售主单据,redoTicketDetailTable表格,用于加载销售明细,以及用于查询的form表单,表单中有销售单号输入框、商品名称输入框等控件。
步骤二、打开重打小票窗口;所述的具体步骤如下:
(1)在收银页添加重打小票按钮;
(2)给按钮添加onclick事件,当收银员点击按钮时触发redoTicket方法;
(3)在modal页中的$(function () {}脚本函数体中通过modal的初始化函数iziModal,初始化modal相关参数,如标题、颜色、窗口大小以及打开事件及关闭事件;
(4)在收银页通过$(#redoTicketModal).iziModal(open)方法打开重打小票窗口。
步骤三、自动请求后台加载最近的订单与明细数据;所述的具体步骤如下:
(1)在重新小票窗口中的onOpened方法中调用initRedoTicketTable方法初始化表格;
(2)设定表格数据请求URL、分页数、排序、展示列等相关参数信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海横琴盛达兆业科技投资有限公司,未经珠海横琴盛达兆业科技投资有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811433114.X/2.html,转载请声明来源钻瓜专利网。