单据影像获取方法、装置、计算机设备和存储介质

文档序号:1755605 发布日期:2019-11-29 浏览:29次 >En<

阅读说明:本技术 单据影像获取方法、装置、计算机设备和存储介质 (Document image capturing method, apparatus, computer equipment and storage medium ) 是由 陈林峰 李苏霞 陈红围 于 2019-08-01 设计创作,主要内容包括:本申请涉及一种单据影像获取方法、装置、计算机设备和存储介质。所述方法包括:获取影像任务,所述影像任务携带凭证信息,所述凭证信息包括凭证标识,将所述影像任务发送至线程池;通过所述线程池调用第一线程在档案记录表中查找是否存在所述凭证标识对应的档案记录;若未查找到所述凭证标识对应的档案记录,则通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息;调用所述第二线程以及预设接口获取所有原始单据信息对应的影像;将所有原始单据信息对应的影像进行显示。采用本方法能够提高单据影像的获取效率。(This application involves a kind of document image capturing method, apparatus, computer equipment and storage mediums.The described method includes: obtaining image task, the image task carries credential information, and the credential information includes voucher identification, and the image task is sent to thread pool;First thread is called to search whether that there are the corresponding dossiers of the voucher identification in dossier table by the thread pool;If not finding the corresponding dossier of the voucher identification, calls the second thread to carry out type conversion to the credential information by the thread pool, obtain the corresponding all original document information of the voucher identification;Second thread and preset interface is called to obtain the corresponding image of all original document information;The corresponding image of all original document information is shown.It can be improved the acquisition efficiency of document image using this method.)

单据影像获取方法、装置、计算机设备和存储介质

技术领域

本申请涉及计算机技术领域,特别是涉及一种单据影像获取方法、装置、计算机设备和存储介质。

背景技术

随着计算机技术的发展,出现了单据影像获取技术,单据影像是指通过打印服务器将实际的单据进行扫描之后生成的单据图片。而原始单据作为凭证的生成依据,业务人员在进行凭证审批时,需要查询凭证对应的原始单据影像来进行审批。传统的单据影像获取方式,只支持在凭证已归档的情况下,查询凭证影像,进而查询对应的原始单据影像。而在凭证未归档的情况下,需要通过人工对单据影像进行逐个查询,导致单据影像的获取效率较低。因此,如何提高单据影像的获取效率成为目前需要解决的一个技术问题。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高单据影像的获取效率的单据影像获取方法、装置、计算机设备和存储介质。

一种单据影像获取方法,所述方法包括:

获取影像任务,所述影像任务携带凭证信息,所述凭证信息包括凭证标识,将所述影像任务发送至线程池;

通过所述线程池调用第一线程在档案记录表中查找是否存在所述凭证标识对应的档案记录;

若否,则通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息;

调用所述第二线程以及预设接口获取所有原始单据信息对应的影像;

将所有原始单据信息对应的影像进行显示。

在其中一个实施例中,所述凭证标识对应的所有原始单据信息之间存在级别关系,所述通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息包括:

通过所述线程池调用第二线程根据凭证关系表将所述凭证信息转换为一级单据信息;

重复通过所述线程池调用第二线程进行类型转换的步骤,根据所述凭证关系表将前一级单据信息转换为下一级单据信息,直至得到所述凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

在其中一个实施例中,所述方法还包括:

若是,则根据所述档案记录获取对应的凭证影像;

通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息;

调用所述第二线程以及预设接口获取所有原始单据信息对应的影像;

将所述凭证影像以及所有原始单据信息对应的影像进行显示。

在其中一个实施例中,所述方法还包括:

获取多个影像任务,每个影像任务携带凭证信息,所述凭证信息包括凭证标识,将多个影像任务发送至线程池;

通过所述线程池将多个影像任务划分为多个批次;

通过所述线程池调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录;

若否,则通过所述线程池调用第二线程对每个批次中的凭证信息进行类型转换,得到对应的所有原始单据信息。

在其中一个实施例中,在所述获取影像任务之前,所述方法还包括:

获取待扫描凭证文件,通过线程池调用多线程将所述待扫描凭证文件发送至打印服务器;

通过所述打印服务器对所述待扫描凭证文件进行扫描,生成对应的凭证影像;

将所述凭证影像进行存储,当所述凭证影像存储成功后,将所述凭证信息录入至档案记录表中。

一种单据影像获取装置,所述装置包括:

通信模块,用于获取影像任务,所述影像任务携带凭证信息,所述凭证信息包括凭证标识,将所述影像任务发送至线程池;

查找模块,用于通过所述线程池调用第一线程在档案记录表中查找是否存在所述凭证标识对应的档案记录;

转换模块,用于若否,则通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息;

第一获取模块,用于调用所述第二线程以及预设接口获取所有原始单据信息对应的影像;

显示模块,用于将所有原始单据信息对应的影像进行显示。

在其中一个实施例中,所述转换模块还用于通过所述线程池调用第二线程根据凭证关系表将所述凭证信息转换为一级单据信息;重复通过所述线程池调用第二线程进行类型转换的步骤,根据所述凭证关系表将前一级单据信息转换为下一级单据信息,直至得到所述凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

在其中一个实施例中,所述装置还包括第二获取模块,用于若是,则根据所述档案记录获取对应的凭证影像;通过所述线程池调用第二线程对所述凭证信息进行类型转换,得到所述凭证标识对应的所有原始单据信息;调用所述第二线程以及预设接口获取所有原始单据信息对应的影像;将所述凭证影像以及所有原始单据信息对应的影像进行显示。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现实现上述各个方法实施例中的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例中的步骤。

上述单据影像获取方法、装置、计算机设备和存储介质,通过将凭证信息发送至线程池,通过线程池调用第一线程查找档案记录,若未查找到档案记录,则调用第二线程对凭证信息进行类型转换。线程池通过调用不同线程进行相应处理,减少了原始单据的查找耗时。在未查找到档案记录时,可以调用第二线程对凭证信息进行类型准换,进而直接得到凭证标识对应的所有原始单据,不需要人工逐个查找凭证标识对应的原始单据。有效提高了原始单据的获取效率,进而提高了单据影像的获取效率。

附图说明

图1为一个实施例中单据影像获取方法的应用场景图;

图2为一个实施例中单据影像获取方法的流程示意图;

图3为一个实施例中通过线程池调用第二线程对凭证信息进行类型转换步骤的流程示意图;

图4为一个实施例中单据影像获取装置的结构框图;

图5为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的单据影像获取方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。终端102发送影像任务至服务器104。服务器104接收影像任务后,对影像任务进行解析,得到凭证信息。凭证信息可以是记账凭证。凭证信息包括凭证标识。服务器104将凭证信息发送至线程池。线程池作为一种多线程处理形式,通过在处理过程中将待处理任务添加至队列,进而创建相应的线程自动启动队列中的待处理任务。服务器104通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录。若否,则服务器通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息。服务器104调用预设接口,根据预设接口获取所有原始单据信息对应的影像。服务器104将原始单据信息对应的影像进行显示。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种单据影像获取方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:

步骤202,接收影像任务,影像任务携带凭证信息,凭证信息包括凭证标识,将影像任务发送至线程池。

服务器接收终端发送的影像任务,对影像任务进行解析,得到凭证信息。其中,凭证信息可以是记账凭证。凭证信息的形式可以有多种,既可以是预设模板形式的凭证信息,也可以是自定义形式的凭证信息。凭证信息包括凭证标识。凭证标识可以是凭证ID(Identity document)。凭证是指能够用来证明业务事项发生、明确责任,并登记于账簿中、具有法律效力的书面证明。服务器在获取影像任务之后,将影像任务发送至线程池。线程池作为一种多线程处理形式,通过在处理过程中将待处理任务添加至队列,进而创建相应的线程自动启动队列中的待处理任务。

步骤204,通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录。若是,则执行步骤206。若否,则执行步骤208。

步骤206,根据档案记录获取对应的凭证影像。

步骤208,通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息。

服务器获取档案记录表,档案记录表中记录有归档后的凭证标识。服务器通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录。若服务器通过线程池调用第一线程查找到凭证标识对应的档案记录,则说明该凭证标识已经归档。服务器可以根据档案记录在影像系统中获取对应的凭证影像。影像系统中保存有归档后的凭证标识对应的凭证影像。若服务器通过线程池调用第一线程未查找到凭证标识对应的档案记录,则服务器通过线程池调用第二线程对凭证信息进行类型转换,进而得到凭证标识对应的所有原始单据信息。原始单据是凭证的生成依据,对凭证进行审核时,可以通过获取对应的所有原始单据信息,进而获取所有原始单据对应的影像。

步骤210,调用第二线程以及预设接口获取所有原始单据信息对应的影像。

步骤212,将所有原始单据信息对应的影像进行显示。

服务器在获取凭证标识对应的所有原始单据信息后,调用预设接口。预设接口可以是影像获取接口。服务器通过调用第二线程以及预设接口在影像系统中获取所有原始单据信息对应的影像。若服务器未查找到凭证标识对应的档案记录,则只显示获取到的所有原始单据信息对应的影像。若服务器查找到凭证标识对应的档案记录,则服务器将根据档案记录获取对应的凭证影像以及所有原始单据信息对应的影像进行显示。

在传统方式中,在凭证未归档的情况下,是通过人工逐个获取凭证标识对应的单据影像。而在本实施例中,服务器通过将凭证信息发送至线程池,通过线程池调用第一线程查找档案记录,若未查找到档案记录,则调用第二线程对凭证信息进行类型转换。线程池通过调用不同线程进行相应处理,减少了原始单据的查找耗时。服务器在未查找到档案记录时,可以调用第二线程对凭证信息进行类型转换,进而直接得到凭证标识对应的所有原始单据,不需要人工逐个查找凭证标识对应的原始单据。有效提高了原始单据的获取效率,进而提高了单据影像的获取效率。

在一个实施例中,如图3所示,上述方法还包括通过线程池调用第二线程对凭证信息进行类型转换的步骤,具体包括:

步骤302,通过线程池调用第二线程根据凭证关系表将凭证信息转换为一级单据信息。

步骤304,重复通过线程池调用第二线程进行类型转换的步骤,根据凭证关系表将前一级单据信息转换为下一级单据信息,直至转换得到凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

服务器获取凭证关系表。凭证关系表可以是DAP(Dynamic Accounting Platform,动态会计平台)关系表,也可以是BOTP(Business Object Transform Platform,数据转换平台)关系表。DAP关系表中记录有单据与凭证之间的转换规则。例如,根据业务单据生成凭证,需要定义每个单据对应的凭证模版,进而实现业务单据到凭证的转换。BOTP关系表中记录有单据之间的转换规则,例如,费用报销单与付款单之间的转换规则。服务器可以根据凭证信息来选择对应的凭证关系表,以选择对应的转换规则。

凭证标识对应的所有原始单据信息之间存在级别关系。级别关系也可以是上游与下游之间的关系。服务器在进行凭证信息转换时,可以通过重复通过线程池调用第二线程进行类型转换的步骤,将前一级单据信息转换为下一级单据信息,直至得到凭证标识对应的所有原始单据信息。具体地,服务器可以先通过线程池调用第二线程根据凭证信息对应的转换规则将凭证信息转换为一级单据信息。服务器转换得到一级单据信息后,可以通过线程池调用第二线程根据一级单据信息对应的转换规则将一级单据信息(前一级)转换为二级单据信息(下一级),重复通过线程池调用第二线程进行类型转换的步骤,直至调用第二线程转换得到凭证标识对应的所有原始单据信息。其中,一级单据信息可以是凭证信息的上游,一级单据信息可以是二级单据信息的下游。二级单据信息可以是凭证信息上游的上游。凭证信息对应的所有原始单据信息的级别可以包括一级、二级、三级等,对原始单据信息的级别数量不作限定。当服务器查找到凭证信息对应的所有原始单据信息时,调用预设接口获取凭证信息对应的所有原始单据信息对应的影像。

例如,服务器获取销售出库单,销售出库单为单据。当服务器通过线程池调用第二线程对销售出库单进行类型转换时,在BOTP关系表中获取销售出库单对应的转换规则。服务器根据获取到的转换规则将销售出库单转换为销货单。进而服务器在BOTP关系表中获取销货单对应的转换规则,根据销货单对应的转换规则将销货单转换为销售订单。服务器获取到的销售出库单对应的所有上游单据信息可以是销货单、销售订单。

又如,服务器获取记账凭证,当服务器通过线程池调用第二线程对记账凭证进行类型转换时,在DAP关系表中查找记账凭证对应的转换规则。服务器根据记账凭证对应的转换规则将记账凭证转换为对应的费用报销单。服务器在BOTP关系表中获取费用报销单对应的转换规则,将费用报销单转换为对应的付款单。服务器获取到的记账凭证对应的所有上游单据信息可以是费用报销单、付款单。

在本实施例中,服务器是通过线程池调用第二线程根据凭证关系表转换得到凭证标识对应的所有级别原始单据信息。不需要人工根据关联单据的方式逐个查找凭证标识对应的原始单据,进一步提高了原始单据的获取效率,进而有效提高了单据影像的获取效率。

在一个实施例中,上述方法还包括:若是,则根据档案记录获取对应的凭证影像;通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将凭证影像以及所有原始单据信息对应的影像进行显示。

当服务器将获取到的凭证信息发送至线程池后,服务器通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录。若服务器查找到凭证标识对应的档案记录,则服务器根据档案记录获取对应的凭证影像。服务器在获取到凭证影像后,通过线程池调用第二线程对凭证信息进行类型转换,进而得到凭证标识对应的所有原始单据信息。在凭证标识已归档的情况下,服务器可以根据获取到的凭证信息获取对应的凭证影像以及所有原始单据的影像。服务器将获取到的凭证影像以及所有原始单据的影像生成目录,进行显示。

在本实施例中,服务器若查找到凭证标识对应的档案记录,则根据档案记录获取对应的凭证影像。在获取凭证影像后,服务器通过线程池调用第二线程对凭证信息进行类型转换,进而得到凭证标识对应的所有原始单据信息。服务器通过线程池调用多线程进行影像获取,从而有效提高了单据影像的获取效率。

在一个实施例中,上述方法还包括:获取多个影像任务,每个影像任务携带凭证信息,凭证信息包括凭证标识,将多个影像任务发送至线程池;通过线程池将多个影像任务划分为多个批次;通过线程池调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录;若否,则通过线程池调用第二线程对每个批次中的凭证信息进行类型转换,得到对应的所有原始单据信息。

当服务器接收到多个影像任务后,对多个影像任务进行解析,得到相应的凭证信息,凭证信息包括凭证标识。服务器通过线程池将多个影像任务划分为多个批次,调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录。服务器通过对多个影像任务进行分批处理,能够有效提高单据影像的获取效率。

在一个实施例中,在获取影像任务之前,上述方法还包括:获取待扫描凭证文件,通过线程池调用多线程将待扫描凭证文件发送至打印服务器;通过打印服务器对待扫描凭证文件进行扫描,生成对应的凭证影像;将凭证影像进行存储,当凭证影像存储成功后,将凭证信息录入至档案记录表中。

服务器在获取影像任务之前,还可以对凭证影像进行归档处理。服务器获取终端上传的待扫描凭证文件,将待扫描凭证文件发送至线程池,通过线程池调用多线程对待扫描凭证文件进行分批处理,将待扫描凭证文件发送至打印服务器。服务器通过打印服务器扫描待扫描凭证文件生成凭证影像,凭证影像可以是PDF格式的文件。服务器根据打印地址、凭证类型以及凭证标识确定凭证影像的影像标识。服务器将影像标识以及凭证影像上传至影像系统进行存储。当凭证影像存储成功后,服务器将凭证信息录入至档案记录表中。凭证信息包括凭证标识。当服务器获取到影像任务后,可根据凭证标识在档案记录表中进行查询。

在本实施例中,服务器通过对凭证影像进行归档处理,有利于后续进行影像获取。

应该理解的是,虽然图2-3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图4所示,提供了一种单据影像获取装置,包括:通信模块402、查找模块404、转换模块406、第一获取模块408和显示模块410,其中:

通信模块402,用于获取影像任务,影像任务携带凭证信息,凭证信息包括凭证标识,将影像任务发送至线程池。

查找模块404,用于通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录。

转换模块406,用于若否,则通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息。

第一获取模块408,用于调用第二线程以及预设接口获取所有原始单据信息对应的影像。

显示模块410,用于将所有原始单据信息对应的影像进行显示。

在一个实施例中,转换模块406还用于通过线程池调用第二线程根据凭证关系表将凭证信息转换为一级单据信息;重复通过线程池调用第二线程进行类型转换的步骤,根据凭证关系表将前一级单据信息转换为下一级单据信息,直至得到凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

在一个实施例中,上述装置还包括:第二获取模块,用于若是,则根据档案记录获取对应的凭证影像;通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将凭证影像以及所有原始单据信息对应的影像进行显示。

在一个实施例中,上述装置还包括:

通信模块402,用于获取多个影像任务,每个影像任务携带凭证信息,凭证信息包括凭证标识。

划分模块,用于将多个影像任务发送至线程池,通过线程池将多个影像任务划分为多个批次。

查找模块404,用于通过线程池调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录。

转换模块406,用于若否,则通过线程池调用第二线程对每个批次中的凭证信息进行类型转换,得到对应的所有原始单据信息。

在一个实施例中,上述装置还包括:

发送模块,用于获取待扫描凭证文件,通过线程池调用多线程将待扫描凭证文件发送至打印服务器。

扫描模块,用于通过打印服务器对待扫描凭证文件进行扫描,生成对应的凭证影像。

归档模块,用于将凭证影像进行存储,当凭证影像存储成功后,将凭证信息录入至档案记录表中。

关于单据影像获取装置的具体限定可以参见上文中对于单据影像获取方法的限定,在此不再赘述。上述单据影像获取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储凭证影像以及单据影像。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种单据影像获取方法。

本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收影像任务,影像任务携带凭证信息,凭证信息包括凭证标识,将影像任务发送至线程池;通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录;若是,则根据档案记录获取对应的凭证影像;若否,则通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将所有原始单据信息对应的影像进行显示。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:通过线程池调用第二线程根据凭证关系表将凭证信息转换为一级单据信息;重复通过线程池调用第二线程进行类型转换的步骤,根据凭证关系表将前一级单据信息转换为下一级单据信息,直至得到凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:若是,则根据档案记录获取对应的凭证影像;通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将凭证影像以及所有原始单据信息对应的影像进行显示。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取多个影像任务,每个影像任务携带凭证信息,凭证信息包括凭证标识,将多个影像任务发送至线程池;通过线程池将多个影像任务划分为多个批次;通过线程池调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录;若否,则通过线程池调用第二线程对每个批次中的凭证信息进行类型转换,得到对应的所有原始单据信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取待扫描凭证文件,通过线程池调用多线程将待扫描凭证文件发送至打印服务器;通过打印服务器对待扫描凭证文件进行扫描,生成对应的凭证影像;将凭证影像进行存储,当凭证影像存储成功后,将凭证信息录入至档案记录表中。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收影像任务,影像任务携带凭证信息,凭证信息包括凭证标识,将影像任务发送至线程池。通过线程池调用第一线程在档案记录表中查找是否存在凭证标识对应的档案记录;若是,则根据档案记录获取对应的凭证影像;若否,则通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将所有原始单据信息对应的影像进行显示。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:通过线程池调用第二线程根据凭证关系表将凭证信息转换为一级单据信息;重复通过线程池调用第二线程进行类型转换的步骤,根据凭证关系表将前一级单据信息转换为下一级单据信息,直至得到凭证标识对应的所有原始单据信息时,调用预设接口获取所有原始单据信息对应的影像。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若是,则根据档案记录获取对应的凭证影像;通过线程池调用第二线程对凭证信息进行类型转换,得到凭证标识对应的所有原始单据信息;调用第二线程以及预设接口获取所有原始单据信息对应的影像;将凭证影像以及所有原始单据信息对应的影像进行显示。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取多个影像任务,每个影像任务携带凭证信息,凭证信息包括凭证标识,将多个影像任务发送至线程池;通过线程池将多个影像任务划分为多个批次;通过线程池调用第一线程根据每个批次中的凭证标识在档案记录表中并发查找是否存在对应的档案记录;若否,则通过线程池调用第二线程对每个批次中的凭证信息进行类型转换,得到对应的所有原始单据信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取待扫描凭证文件,通过线程池调用多线程将待扫描凭证文件发送至打印服务器;通过打印服务器对待扫描凭证文件进行扫描,生成对应的凭证影像;将凭证影像进行存储,当凭证影像存储成功后,将凭证信息录入至档案记录表中。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种1688移动端采集系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!