打印指令生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:41267440 阅读:21 留言:0更新日期:2024-05-11 09:23
本申请提供一种打印指令生成方法、装置、计算机设备及存储介质,方法包括:获取用于打印待打印面单的面单模板类型;根据预设的模板类型与模板代码的对应关系,确定所述面单模板类型对应的目标代码;根据预设的公共抽象类和所述目标代码,确定用于打印所述待打印面单的目标类;根据所述目标类生成所述待打印面单的面单打印指令。采用本方法,不同面单模板的目标类继承同一个公共抽象类,且实现公共抽象类里面的方法,统一调用入口,因此只需编译面单模板的代码即可,不需要全部重新开发编译。

【技术实现步骤摘要】

本申请涉及java数据处理,具体涉及一种打印指令生成方法、装置、计算机设备及存储介质


技术介绍

1、随着我国快递业务总量迅速增长,快递物流业已经发展成为重要的现代服务业。特别是近年来,我国快递物流行业保持快速发展,全社会物流总额呈不断上涨趋势。

2、快递面单是指快递行业在运送货物的过程中用以记录发件人、收件人以及产品重量、价格等相关信息的单据。所以说,面单打印是物流运输中至关重要的一环。现有的面单打印模式主要分为pc打印、蓝牙打印和云打印三种模式,通常的作法都是前端程序向后端接口请求打印,后端接口返回相应模式的打印指令,前端程序再把相应指令发送给打印机。后端java接口根据面单的需求,完成打印指令的拼接,该过程往往是静态的,java代码根据特定的规则生成特定的面单打印指令。

3、而随着业务的发展,不断衍生出新的面单样式需求,同时每一个快递公司对面单的样式也是千变万化的;但由于java做为一门静态语言,只能根据已经写好的逻辑与规则,生成相应的面单指令。因此每一种面单模板都需要重新开发、编译、打包、部署,浪费大量的人力成本。

<本文档来自技高网...

【技术保护点】

1.一种打印指令生成方法,其特征在于,包括:

2.如权利要求1所述的打印指令生成方法,其特征在于,所述根据所述目标类生成所述待打印面单的面单打印指令,包括:

3.如权利要求1所述的打印指令生成方法,其特征在于,所述根据预设的公共抽象类和所述目标代码,确定用于打印所述待打印面单的目标类,包括:

4.如权利要求1或3所述的打印指令生成方法,其特征在于,所述根据预设的公共抽象类和所述目标代码,确定用于打印所述待打印面单的目标类,包括:

5.如权利要求3所述的打印指令生成方法,其特征在于,所述若哈希表中不存在所述哈希值,则根据所述目标代码和所述公共...

【技术特征摘要】

1.一种打印指令生成方法,其特征在于,包括:

2.如权利要求1所述的打印指令生成方法,其特征在于,所述根据所述目标类生成所述待打印面单的面单打印指令,包括:

3.如权利要求1所述的打印指令生成方法,其特征在于,所述根据预设的公共抽象类和所述目标代码,确定用于打印所述待打印面单的目标类,包括:

4.如权利要求1或3所述的打印指令生成方法,其特征在于,所述根据预设的公共抽象类和所述目标代码,确定用于打印所述待打印面单的目标类,包括:

5.如权利要求3所述的打印指令生成方法,其特征在于,所述若哈希表中不存在所述哈希值,则根据所述目标代码和所述公共抽象类确...

【专利技术属性】
技术研发人员:陈镇清郑治成谢欣泳
申请(专利权)人:顺丰科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1