打印文件的方法、装置、电子设备和计算机可读介质制造方法及图纸

技术编号:34100462 阅读:12 留言:0更新日期:2022-07-11 23:19
本发明专利技术公开了打印文件的方法、装置、电子设备和计算机可读介质,涉及大数据智能分析技术领域。该方法的一具体实施方式包括:接收打印请求,所述打印请求的入参包括业务序号和加装模式;根据所述业务序号查询打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;若否,则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识或者统一资源定位符;返回所述会话标识或者所述统一资源定位符。该实施方式能够解决开发成本较高的技术问题。高的技术问题。高的技术问题。

【技术实现步骤摘要】
打印文件的方法、装置、电子设备和计算机可读介质


[0001]本专利技术涉及大数据智能分析
,尤其涉及打印文件的方法、装置、电子设备和计算机可读介质。

技术介绍

[0002]目前,文件打印方法通常采用单一的打印模式和二次加装模式。比如,在公积金业务办理过程中,存在诸多场景需要打印业务凭证,且部分凭证需要进行CA签章、水印等二次加装。若由各业务模块分别实现该功能,则开发成本较高,且不利于对凭证进行统一管理。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]现有的打印模式由各业务板块依据业务需求分别实现相应的打印模式和二次加装模式,开发人员经常需要重复开发相应功能,而且缺乏统一的方法打印文件,对文件打印、加装模式难以管理。

技术实现思路

[0005]有鉴于此,本专利技术实施例提供一种打印文件的方法、装置、电子设备和计算机可读介质,以解决开发成本较高的技术问题。
[0006]为实现上述目的,根据本专利技术实施例的一个方面,提供了一种打印文件的方法,包括:
[0007]接收打印请求,所述打印请求的入参包括业务序号和加装模式;
[0008]根据所述业务序号查询打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;若否,则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识或者统一资源定位符;
[0009]返回所述会话标识或者所述统一资源定位符。
[0010]可选地,若所述加装模式选自以下一种:
[0011]水印模式,印章模式,水印和印章模式;
[0012]则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识,包括:
[0013]根据所述业务序号获取待打印数据,从而根据所述加装模式和预设的打印模式生成文件;
[0014]将所述文件存储至本地,将所述文件的存储地址写入会话,从而生成所述文件的存储地址对应的会话标识。
[0015]可选地,将所述文件的存储地址写入会话,从而生成会话标识之后,还包括:
[0016]将所述业务序号、所述会话标识和当前时间戳写入打印文件记录表。
[0017]可选地,根据所述业务序号获取待打印数据,从而根据所述加装模式和预设的打印模式生成文件,包括:
[0018]根据所述业务序号获取待打印数据的存储地址,从而获取所述待打印数据;
[0019]根据预设的打印模式和所述待打印数据生成文件;
[0020]根据所述加装模式对所述文件进行加装处理;
[0021]其中,所述加装处理包括以下一种:
[0022]添加水印,加盖印章,添加水印和加盖印章。
[0023]可选地,根据所述加装模式对所述文件进行加装处理,包括:
[0024]根据所述业务序号查询所述打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;
[0025]若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;
[0026]若否,则根据所述加装模式对所述文件进行加装处理。
[0027]可选地,若所述加装模式为签章模式;
[0028]则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的统一资源定位符,包括:
[0029]根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;
[0030]调用签章接口,所述签章接口的入参为所述文件;
[0031]接收所述签章接口返回的统一资源定位符。
[0032]可选地,若所述加装模式为空;
[0033]则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识,包括:
[0034]根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;
[0035]将所述文件存储至本地;
[0036]将所述文件的存储地址写入所述会话,从而生成所述文件的存储地址对应的会话标识。
[0037]可选地,所述预设的打印模式为flash模式或者PDF模式。
[0038]另外,根据本专利技术实施例的另一个方面,提供了一种打印文件的装置,包括:
[0039]接收模块,用于接收打印请求,所述打印请求的入参包括业务序号和加装模式;
[0040]打印模块,用于根据所述业务序号查询打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;若否,则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识或者统一资源定位符;
[0041]返回模块,用于返回所述会话标识或者所述统一资源定位符。
[0042]可选地,若所述加装模式选自以下一种:
[0043]水印模式,印章模式,水印和印章模式;
[0044]则所述打印模块还用于:
[0045]根据所述业务序号获取待打印数据,从而根据所述加装模式和预设的打印模式生成文件;
[0046]将所述文件存储至本地,将所述文件的存储地址写入会话,从而生成所述文件的存储地址对应的会话标识。
[0047]可选地,所述打印模块还用于:
[0048]将所述文件的存储地址写入会话,从而生成会话标识之后,将所述业务序号、所述会话标识和当前时间戳写入打印文件记录表。
[0049]可选地,所述打印模块还用于:
[0050]根据所述业务序号获取待打印数据的存储地址,从而获取所述待打印数据;
[0051]根据预设的打印模式和所述待打印数据生成文件;
[0052]根据所述加装模式对所述文件进行加装处理;
[0053]其中,所述加装处理包括以下一种:
[0054]添加水印,加盖印章,添加水印和加盖印章。
[0055]可选地,所述打印模块还用于:
[0056]根据所述业务序号查询所述打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;
[0057]若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;
[0058]若否,则根据所述加装模式对所述文件进行加装处理。
[0059]可选地,若所述加装模式为签章模式;
[0060]则所述打印模块还用于:
[0061]根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;
[0062]调用签章接口,所述签章接口的入参为所述文件;
[0063]接收所述签章接口返回的统一资源定位符。
[0064]可选地,若所述加装模式为空;
[0065]则所述打印模块还用于:
[0066]根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;
[0067]将所述文件存储至本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种打印文件的方法,其特征在于,包括:接收打印请求,所述打印请求的入参包括业务序号和加装模式;根据所述业务序号查询打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;若否,则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识或者统一资源定位符;返回所述会话标识或者所述统一资源定位符。2.根据权利要求1所述的方法,其特征在于,若所述加装模式选自以下一种:水印模式,印章模式,水印和印章模式;则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的会话标识,包括:根据所述业务序号获取待打印数据,从而根据所述加装模式和预设的打印模式生成文件;将所述文件存储至本地,将所述文件的存储地址写入会话,从而生成所述文件的存储地址对应的会话标识。3.根据权利要求2所述的方法,其特征在于,将所述文件的存储地址写入会话,从而生成会话标识之后,还包括:将所述业务序号、所述会话标识和当前时间戳写入打印文件记录表。4.根据权利要求2所述的方法,其特征在于,根据所述业务序号获取待打印数据,从而根据所述加装模式和预设的打印模式生成文件,包括:根据所述业务序号获取待打印数据的存储地址,从而获取所述待打印数据;根据预设的打印模式和所述待打印数据生成文件;根据所述加装模式对所述文件进行加装处理;其中,所述加装处理包括以下一种:添加水印,加盖印章,添加水印和加盖印章。5.根据权利要求4所述的方法,其特征在于,根据所述加装模式对所述文件进行加装处理,包括:根据所述业务序号查询所述打印文件记录表,判断所述打印文件记录表是否存在所述业务序号;若是,则从所述打印文件记录表中获取所述业务序号对应的会话标识;若否,则根据所述加装模式对所述文件进行加装处理。6.根据权利要求1所述的方法,其特征在于,若所述加装模式为签章模式;则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文件对应的统一资源定位符,包括:根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;调用签章接口,所述签章接口的入参为所述文件;接收所述签章接口返回的统一资源定位符。7.根据权利要求1所述的方法,其特征在于,若所述加装模式为空;则获取待打印数据,根据所述加装模式和预设的打印模式生成文件,从而生成所述文
件对应的会话标识,包括:根据所述业务序号获取待打印数据,从而根据预设的打印模式生成文件;将所述文件存储至本地;将所述文件的存储地址写入所述会话,从而生成所述文件的存储地址对应的会话标识。8.根据权利要求1所述的方法,其特征在于,所述预设的打印模式为flash模式或者PDF模式。9.一种打印文件的装置,其特征在于,包括:接收模块,用于接收打印请求,所述打印请求的入参包括业务序号和加装模式;打印模块,用于根据所述业务序号查...

【专利技术属性】
技术研发人员:方浩
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1