一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

单据处理方法、装置、计算机设备和存储介质与流程

2022-02-21 06:58:20 来源:中国专利 TAG:


1.本技术涉及计算机技术领域,特别是涉及一种单据处理方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

2.随着计算机技术的发展,企业应用中产生大量需要处理的待审核单据。怎样对待审核单据进行处理成为重要的问题。传统技术中,用户需要安装专门的办公软件,然后通过安装的办公软件对待审核单据进行处理。但是,在使用办公软件时,需要手动对办公软件进行安装、连接及绑定等操作,操作复杂,耗费大量的时间,导致单据处理的效率较低。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种能够提高处理效率的单据处理方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
4.第一方面,本技术提供了一种单据处理方法。所述方法包括:获取待审核单据,以及所述待审核单据对应审核方的移动通信号;生成包含所述待审核单据的移动通信消息;依据所述移动通信号,向移动通信应用发送所述移动通信消息,以使所述移动通信应用基于所述移动通信消息生成卡片消息并进行展示,在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令;根据所述处理指令对所述待审核单据进行处理。
5.第二方面,本技术还提供了一种单据处理装置。所述装置包括:获取模块,用于获取待审核单据,以及所述待审核单据对应审核方的移动通信号;生成模块,用于生成包含所述待审核单据的移动通信消息;发送模块,用于依据所述移动通信号,向移动通信应用发送所述移动通信消息,以使所述移动通信应用基于所述移动通信消息生成卡片消息并进行展示,在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令;处理模块,用于根据所述处理指令对所述待审核单据进行处理。
6.在一个实施例中,所述获取模块,还用于:从企业应用获取所述待审核单据,以及所述待审核单据对应审核方的后台标识;在标识映射表中,查找与所述后台标识匹配的前台标识;所述前台标识为所述待审核单据对应审核方的移动通信号。
7.在一个实施例中,所述生成模块,还用于:通过部署的消息处理中间件,对所述待审核单据进行序列化处理,得到序列化处理后的所述待审核单据;通过部署的消息处理中间件,对序列化处理后的所述待审核单据进行格式化处理,得到所述移动通信消息。
8.在一个实施例中,所述发送模块,还用于:从企业应用获取消息通道标识;当所述消息通道标识对应的消息传输通道包含移动通信通道时,向移动通信平台发送所述移动通信消息,以使所述移动通信平台依据所述移动通信号,向移动通信应用发送所述移动通信消息。
9.在一个实施例中,所述装置还包括:加密模块,用于当所述待审核单据为通过超文本传输协议之外的其他传输协议发送的单据时,对所述移动通信消息进行加密,得到加密后的所述移动通信消息;所述发送模块,还用于依据所述移动通信号,向移动通信应用发送加密后的所述移动通信消息。
10.第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取待审核单据,以及所述待审核单据对应审核方的移动通信号;生成包含所述待审核单据的移动通信消息;依据所述移动通信号,向移动通信应用发送所述移动通信消息,以使所述移动通信应用基于所述移动通信消息生成卡片消息并进行展示,在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令;根据所述处理指令对所述待审核单据进行处理。
11.第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取待审核单据,以及所述待审核单据对应审核方的移动通信号;生成包含所述待审核单据的移动通信消息;依据所述移动通信号,向移动通信应用发送所述移动通信消息,以使所述移动通信应用基于所述移动通信消息生成卡片消息并进行展示,在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令;根据所述处理指令对所述待审核单据进行处理。
12.第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:获取待审核单据,以及所述待审核单据对应审核方的移动通信号;生成包含所述待审核单据的移动通信消息;依据所述移动通信号,向移动通信应用发送所述移动通信消息,以使所述移动通信应用基于所述移动通信消息生成卡片消息并进行展示,在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令;根据所述处理指令对所述待审核单据进行处理。
13.上述单据处理方法、装置、计算机设备、存储介质和计算机程序产品,首先获取待审核单据,并生成包含待审核单据的移动通信消息。从而可以通过移动通信网络将携带了待审核单据的移动通信消息传输至移动通信应用,然后移动通信应用可以基于移动通信消息生成卡片消息,并在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令。从而可以通过移动通信应用对待审核单据进行处理,而不需要再另外安装办公软件,避
免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
14.第六方面,本技术还提供了一种单据处理方法。所述方法包括:接收服务器依据移动通信号发送的移动通信消息;所述移动通信消息是服务器在获取待审核单据以及所述待审核单据对应审核方的移动通信号时生成的、包含所述待审核单据的消息;基于所述移动通信消息生成卡片消息并进行展示;在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令,以使所述服务器根据所述处理指令对所述待审核单据进行处理。
15.第七方面,本技术还提供了一种单据处理装置。所述装置包括:接收模块,用于接收服务器依据移动通信号发送的移动通信消息;所述移动通信消息是服务器在获取待审核单据以及所述待审核单据对应审核方的移动通信号时生成的、包含所述待审核单据的消息;展示模块,用于基于所述移动通信消息生成卡片消息并进行展示;生成模块,用于在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令,以使所述服务器根据所述处理指令对所述待审核单据进行处理。
16.在一个实施例中,装置还包括:所述展示模块,还用于基于所述移动通信消息生成卡片消息,并在移动通信应用的消息界面中展示所述卡片消息;在检测到针对所述卡片消息的触发操作时,从所述卡片消息中提取所述待审核单据并在子程序的审核界面中进行展示;所述生成模块,还用于响应于通过所述审核界面中的触发控件触发的、针对所述待审核单据的处理操作,生成处理指令。
17.在一个实施例中,所述展示模块,还用于:基于所述移动通信消息生成卡片消息,并在移动通信应用中展示所述卡片消息,展示的所述卡片消息包括待审核单据信息和单据处理触发控件;所述生成模块,还用于:在检测到通过所述卡片消息的单据处理触发控件触发的处理操作时,生成处理指令。
18.第八方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收服务器依据移动通信号发送的移动通信消息;所述移动通信消息是服务器在获取待审核单据以及所述待审核单据对应审核方的移动通信号时生成的、包含所述待审核单据的消息;基于所述移动通信消息生成卡片消息并进行展示;在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令,以使所述服务器根据所述处理指令对所述待审核单据进行处理。
19.第九方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收服务器依据移动通信号发送的移动通信消息;所述移动通信消息是服务器在获取待审核单据以及所述待审核单据对应审核方的移动通信号时生成的、包含所述待审核
单据的消息;基于所述移动通信消息生成卡片消息并进行展示;在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令,以使所述服务器根据所述处理指令对所述待审核单据进行处理。
20.第十方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:接收服务器依据移动通信号发送的移动通信消息;所述移动通信消息是服务器在获取待审核单据以及所述待审核单据对应审核方的移动通信号时生成的、包含所述待审核单据的消息;基于所述移动通信消息生成卡片消息并进行展示;在检测到针对所述卡片消息的触发操作时,生成关于所述待审核单据的处理指令,以使所述服务器根据所述处理指令对所述待审核单据进行处理。
21.上述单据处理方法、装置、计算机设备、存储介质和计算机程序产品,接收服务器依据移动通信号发送的、包含待审核单据的移动通信消息,并基于移动通信消息生成卡片消息并进行展示。在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令,以使服务器根据处理指令对待审核单据进行处理。从而可以在移动通信应用中展示待审核单据并通过移动通信应用对待审核单据进行处理,业务处理更加便捷,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
附图说明
22.图1为一个实施例中单据处理方法的应用环境图;图2为一个实施例中单据处理方法的流程示意图;图3为一个实施例中待审核单据的示意图;图4为一个实施例中移动通信消息传输过程示意图;图5为一个实施例中卡片消息的示意图;图6为一个实施例中发送移动通信消息方法的流程示意图;图7为另一个实施例中单据处理方法的流程示意图;图8为一个实施例中移动通信应用展示待审核单据的示意图;图9为一个实施例中单据处理方法的时序图;图10为一个实施例中单据处理装置的结构框图;图11为另一个实施例中单据处理装置的结构框图;图12为又一个实施例中单据处理装置的结构框图;图13为一个实施例中计算机设备的内部结构图;图14为另一个实施例中计算机设备的内部结构图。
具体实施方式
23.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不
as a platform,消息即平台)平台,通过maap平台将移动通信消息发送至5g消息应用服务平台(例如,csp平台),消息应用服务平台通过5g基站将移动通信消息发送至移动通信应用。
32.其中,序列化处理是将待审核单据转换为可以存储或传输的形式的处理过程。例如,在java编程中,序列化处理是将待审核单据转换为二进制字节流。格式化处理是按照特定格式对数据进行封装的处理过程。例如,格式化处理可以是将序列化处理后的待审核单据封装为xml(extensible markup language,可扩展标记语言)格式的移动通信消息的处理过程。
33.s206,依据移动通信号,向移动通信应用发送移动通信消息,以使移动通信应用基于移动通信消息生成卡片消息并进行展示,在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令。
34.其中,移动通信应用是移动通信运营商提供的应用服务,具体可以是短信应用,短信应用可以是5g短信应用,移动通信应用安装在审核方对应的终端中。
35.其中,卡片消息是富媒体形式的消息类型,消息中可以携带视音频、文本、图片等。卡片消息中可以包括触发控件,通过触发控件可以触发对卡片消息进行处理的操作。例如,如图5所示,移动通信应用基于移动通信消息生成费用申请单的卡片消息并展示,所展示的卡片消息中包括“立即处理”触发控件,在检测到通过“立即处理”触发控件触发的操作时,生成对费用申请单进行处理的处理指令。
36.其中,触发操作可以是通过点击、滑动、拖动等触发的操作。例如,触发操作可以是通过点击触发控件触发的操作。处理指令是对待审核单据进行处理的指令,包括审核通过指令、驳回指令、重新审核指令等。
37.s208,根据处理指令对待审核单据进行处理。
38.服务器根据处理指令对待审核单据进行处理,处理过程包括审核通过、驳回或者重新审核等。在一个实施例中,待审核单据是服务器从企业应用获取的单据;s208之后还包括:服务器将处理所得的处理结果反馈至终端。
39.上述单据处理方法、装置、计算机设备、存储介质和计算机程序产品,首先获取待审核单据,并生成包含待审核单据的移动通信消息。从而可以通过移动通信网络将携带了待审核单据的移动通信消息传输至移动通信应用,然后移动通信应用可以基于移动通信消息生成卡片消息,并在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令。从而可以通过移动通信应用对待审核单据进行处理,业务处理更加便捷,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
40.另外,由于本发明不需要如传统技术安装办公软件,而是直接通过移动通信应用对待审核单据进行处理,能够实现对前后端应用对接的统一管控,让服务具有通用性,不像传统技术需要考虑业务系统与不同移动办公软件的技术差异,针对技术差异性浪费时间对系统进行改造。
41.在一个实施例中,s202具体包括:从企业应用获取待审核单据,以及待审核单据对应审核方的后台标识;在标识映射表中,查找与后台标识匹配的前台标识;前台标识为待审核单据对应审核方的移动通信号。
42.其中,企业应用可以是各种对企业中事务进行管理的应用,包括erp(enterprise resource planning,企业资源计划)应用,客户关系管理(crm)应用,oa应用,仓库管理应用、生产管理应用等。后台标识是待审核单据对应审核方在企业应用中的标识,可以是由数字、字母、特殊符号中的一种或多种组成的标识。
43.其中,标识映射表是用于表示前台标识和后台标识间映射关系的数据表。例如,标识映射表可以是以前台标识为键,以后台标识为值的数据表,或者也可以是以后台标识为键,以前台标识为值的数据表。在一个实施例中,服务器采用链表或者二叉树的数据结构存储标识映射表,从而可以提高在标识映射表中查找与后台标识匹配的前台标识的效率。
44.上述实施例中,服务器从企业应用获取待审核单据,以及待审核单据对应审核方的后台标识,并在标识映射表中,查找与后台标识匹配的移动通信号。从而可以依据移动通信号,向移动通信应用发送移动通信消息,提高了传输移动通信消息的效率,有效提高移动通信消息的时效性。
45.在一个实施例中,如图6所示,s206具体包括如下步骤:s602,从企业应用获取消息通道标识。
46.s604,当消息通道标识对应的消息传输通道包含移动通信通道时,向移动通信平台发送移动通信消息,以使移动通信平台依据移动通信号,向移动通信应用发送移动通信消息。
47.其中,消息传输通道用于表示消息的传输方式,包括即时通信通道,移动办公通信通道、移动通信通道等,即时通信通道例如可以是微信消息通道,移动办公通信通道例如可以是钉钉消息通道。移动通信通道是通过移动运营商提供的移动通信平台传输消息的通道,例如可以是5g消息传输通道。消息通道标识是用于标识各种消息通道的标识,例如,消息通道标识001表示即时通信通道,消息通道标识002表示移动通信通道。移动通信平台是移动运营商提供的消息应用服务平台,包括提供5g消息应用服务的maap 平台、csp平台等。
48.在一个实施例中,s602具体包括:服务器从企业应用获取企业应用消息(例如,erp消息),企业应用消息中携带了待审核单据和消息通道标识;对企业应用消息进行解析,得到消息通道标识。
49.由于服务器可以通过多种消息传输通道传输消息,当服务器从企业应用获取消息通道标识时,如果消息通道标识对应的消息传输通道包含移动通信通道,说明企业应用指示服务器通过移动通信通道传输移动通信消息,所述移动通信通道具体可以是5g消息通信通道。服务器将移动通信消息发送至移动通信平台,以使移动通信平台通过移动通信通道将移动通信消息发送至移动通信应用。
50.上述实施例中,服务器从企业应用获取消息通道标识,当消息通道标识对应的消息传输通道包含移动通信通道时,向移动通信平台发送移动通信消息,从而可以通过移动通信平台将移动通信消息发送至移动通信应用。通过移动通信平台发送移动通信消息可以提高消息传输的效率,有效提高移动通信消息的时效性。并且在移动通信应用被关闭时也可以进行消息的推送,避免了由于移动通信应用被关闭而无法推送消息的问题。
51.在一个实施例中,s206之前还包括:当待审核单据为通过超文本传输协议之外的其他传输协议发送的单据时,对移动通信消息进行加密,得到加密后的移动通信消息;s206具体包括:依据移动通信号,向移动通信应用发送加密后的移动通信消息。
52.其中,超文本传输协议是一种网络协议,可以基于tcp/ip(transmission control protocol/internet protocol,传输控制/网际)协议传输数据。例如,超文本传输协议可以是https协议(hyper text transfer protocol over secure socket layer,超文本传输安全协议)。https协议是可以对数据进行加密传输和身份认证的网络协议,当企业应用通过https协议向服务器传输待审核单据时,由于企业应用已经通过https协议对待审核单据进行了加密,所以服务器不需要再对待审核单据进行加密即可发送至移动通信平台,从而提高传输效率。当企业应用并非通过https协议向服务器传输待审核单据时,服务器收到的待审核单据未经加密处理,所以服务器对待审核单据进行加密后再进行传输,提高了数据传输的安全性。
53.在一个实施例中,如图7所示,提供了一种单据处理方法,以该方法应用于图1中的移动通信应用102为例进行说明,包括以下步骤:s702,接收服务器依据移动通信号发送的移动通信消息;移动通信消息是服务器在获取待审核单据以及待审核单据对应审核方的移动通信号时生成的、包含待审核单据的消息。
54.其中,移动通信号是移动通信网络用户的识别码,例如可以是移动通信网络用户的手机号或者虚拟号码等。待审核单据是用于记录业务信息内容的待处理单据,例如包括费用申请单、请假单、薪资申请单或者项目审核单等。移动通信消息是根据移动通信标准生成的消息。所述移动通信消息是一种富媒体消息,可以携带文本、图片、语音、视频、卡片、位置信息、群聊等内容,具体可以是5g消息。用户无需下载安装应用程序,也无需对其他移动通信网络用户添加好友,即可通过移动运营商提供的移动通信应用接收其他移动通信网络用户发送的移动通信消息。移动通信标准例如可以是gsm(global system for mobile communications,全球移动通信系统)标准、gprs(general packet radio service,通用分组无线业务)标准、gsma rcs up(global system for mobile communications association rich communication services universal profile ,全球移动通信系统富媒体通信服务)标准等。
55.s704,基于移动通信消息生成卡片消息并进行展示。
56.其中,卡片消息是富媒体形式的消息类型,消息中可以携带视音频、文本、图片等,具体可以是5g短信消息。卡片消息中可以包括触发控件,通过触发控件可以触发对卡片消息进行处理的操作。例如,如图5所示,移动通信应用基于移动通信消息生成费用申请单的卡片消息并展示,所展示的卡片消息中包括“立即处理”触发控件,在检测到通过“立即处理”触发控件触发的操作时,生成对费用申请单进行处理的处理指令。
57.s706,在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令,以使服务器根据处理指令对待审核单据进行处理。
58.其中,处理指令是对待审核单据进行处理的指令,包括审核通过指令、驳回指令、重新审核指令等。触发操作可以是通过点击、滑动、拖动等触发的操作。例如,触发操作可以是通过点击触发控件触发的操作。服务器根据处理指令对待审核单据进行处理,处理过程包括审核通过、驳回或者重新审核等。
59.上述实施例中,接收服务器依据移动通信号发送的、包含待审核单据的移动通信消息,并基于移动通信消息生成卡片消息并进行展示。在检测到针对卡片消息的触发操作
时,生成关于待审核单据的处理指令,以使服务器根据处理指令对待审核单据进行处理。从而可以在移动通信应用中展示待审核单据并通过移动通信应用对待审核单据进行处理,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
60.在一个实施例中,s704具体包括:基于移动通信消息生成卡片消息,并在移动通信应用的消息界面中展示卡片消息;s706具体包括:在检测到针对卡片消息的触发操作时,从卡片消息中提取待审核单据并在子程序的审核界面中进行展示;响应于通过审核界面中的触发控件触发的、针对待审核单据的处理操作,生成处理指令。
61.其中,消息界面是展示来自于不同发送方的消息的界面。如图5所示,当移动通信应用收到移动通信消息时,根据移动通信消息生成卡片消息,并在消息界面中展示卡片消息。子程序是通过移动通信应用链接的应用程序,例如可以是轻应用。轻应用是无需下载即可访问的应用程序。
62.其中,审核界面是对待审核单据进行审核的界面,审核界面中可以包括多个可以触发处理操作的触发控件。例如,如图8所示,审核界面中展示了待审核单据和多个触发控件,触发控件包括“审核通过”触发控件、“驳回”触发控件和“重新审核”触发控件。当移动通信应用检测到针对卡片消息的触发操作时,从卡片消息中提取待审核单据并在子程序的审核界面中进行展示,当检测到针对审核界面中的触发控件触发的、针对待审核单据的处理操作时,响应于处理操作生成处理指令。例如,响应于针对“审核通过”触发控件触发的处理操作,生成“审核通过”的处理指令,服务器根据“审核通过”的处理指令对待审核单据进行处理,使待审核单据通过审核。
63.上述实施例中,移动通信应用基于移动通信消息生成卡片消息,在检测到针对卡片消息的触发操作时,从卡片消息中提取待审核单据并在子程序的审核界面中展示,响应于针对待审核单据的处理操作,生成处理指令。从而可以通过移动通信应用的子程序对待审核单据进行处理,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
64.在一个实施例中,s704具体包括:基于移动通信消息生成卡片消息,并在移动通信应用中展示卡片消息,展示的卡片消息包括待审核单据信息和单据处理触发控件;s706具体包括:在检测到通过卡片消息的单据处理触发控件触发的处理操作时,生成处理指令。
65.其中,单据处理触发控件是用于触发针对卡片消息的处理操作的控件。例如,如图5所示,单据处理触发控件为移动通信应用中展示的“立即处理”触发控件。计算机设备展示的卡片消息中包括待审核单据信息和单据处理触发控件,从而可以通过单据处理触发控件触发对待审核单据的处理操作,以通过移动通信应用对待审核单据进行处理,不仅提高了单据处理效率,而且节省了内存空间。
66.在一个实施例中,s706具体包括:在检测到通过单据处理触发控件触发的处理操作时,在移动通信应用中展示待审核单据以及审核操作触发控件;响应于对审核操作触发控件的触发操作,生成处理指令。
67.其中,审核操作触发控件是用于触发针对待审核单据的处理操作的控件,可以是“审核通过”触发控件、“驳回”触发控件和“重新审核”触发控件。移动通信应用在收到移动通信消息时,从移动通信消息中提取待审核单据,然后生成包含待审核单据的卡片消息。移
动通信应用展示卡片消息和单据处理触发控件,在检测到通过单据处理触发控件触发的处理操作时,展示包含待审核单据以及单据处理触发控件的卡片消息。例如,移动通信应用在检测到通过“立即处理”触发控件触发的操作时,展示包含待审核单据以及“审核通过”、“驳回”或者“重新审核”触发控件的卡片消息,响应于对“审核通过”、“驳回”或者“重新审核”的其中一个触发控件的触发操作,生成处理指令。
68.在一个实施例中,移动通信应用通过网络与服务器进行通信,服务器通过网络与企业应用进行通信。如图9所示,单据处理方法包括如下步骤:s902,服务器从企业应用获取待审核单据,以及待审核单据对应审核方的后台标识。
69.s904,服务器在标识映射表中,查找与后台标识匹配的前台标识;前台标识为待审核单据对应审核方的移动通信号。
70.s906,服务器通过部署的消息处理中间件,对待审核单据进行序列化处理,得到序列化处理后的待审核单据。
71.s908,服务器通过部署的消息处理中间件,对序列化处理后的待审核单据进行格式化处理,得到移动通信消息。
72.s910,服务器从企业应用获取消息通道标识;当消息通道标识对应的消息传输通道包含移动通信通道时,向移动通信平台发送移动通信消息,以使移动通信平台依据移动通信号,向移动通信应用发送移动通信消息。
73.s912,移动通信应用基于移动通信消息生成卡片消息,并在消息界面中展示卡片消息。
74.s914,移动通信应用在检测到针对卡片消息的触发操作时,从卡片消息中提取待审核单据并在子程序的审核界面中进行展示。
75.s916,移动通信应用响应于通过审核界面中的触发控件触发的、针对待审核单据的处理操作,生成处理指令。
76.s918,移动通信应用将处理指令发送至服务器。
77.s920,服务器根据处理指令对待审核单据进行处理,得到处理结果。
78.s922,服务器将处理结果发送至企业应用。
79.上述s902至s922的具体内容可以参考上文所述的具体实现过程。
80.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
81.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的单据处理方法的单据处理装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个单据处理装置实施例中的具体限定可以参见上文中对于单据处理方法的限定,在此不再赘述。
82.在一个实施例中,如图10所示,提供了一种单据处理装置,包括:获取模块1002、生成模块1004、发送模块1006和处理模块1008,其中:获取模块1002,用于获取待审核单据,以及待审核单据对应审核方的移动通信号;生成模块1004,用于生成包含待审核单据的移动通信消息;发送模块1006,用于依据移动通信号,向移动通信应用发送移动通信消息,以使移动通信应用基于移动通信消息生成卡片消息并进行展示,在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令;处理模块1008,用于根据处理指令对待审核单据进行处理。
83.上述实施例中,首先获取待审核单据,并生成包含待审核单据的移动通信消息。从而可以通过移动通信网络将携带了待审核单据的移动通信消息传输至移动通信应用,然后移动通信应用可以基于移动通信消息生成卡片消息,并在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令。从而可以通过移动通信应用对待审核单据进行处理,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
84.在一个实施例中,获取模块1002,还用于:从企业应用获取待审核单据,以及待审核单据对应审核方的后台标识;在标识映射表中,查找与后台标识匹配的前台标识;前台标识为待审核单据对应审核方的移动通信号。
85.在一个实施例中,生成模块1004,还用于:通过部署的消息处理中间件,对待审核单据进行序列化处理,得到序列化处理后的待审核单据;通过部署的消息处理中间件,对序列化处理后的待审核单据进行格式化处理,得到移动通信消息。
86.在一个实施例中,发送模块1006,还用于:从企业应用获取消息通道标识;当消息通道标识对应的消息传输通道包含移动通信通道时,向移动通信平台发送移动通信消息,以使移动通信平台依据移动通信号,向移动通信应用发送移动通信消息。
87.在一个实施例中,如图11所示,装置还包括:加密模块1010,用于当待审核单据为通过超文本传输协议之外的其他传输协议发送的单据时,对移动通信消息进行加密,得到加密后的移动通信消息;发送模块1006,还用于依据移动通信号,向移动通信应用发送加密后的移动通信消息。
88.在一个实施例中,如图12所示,提供了一种单据处理装置,包括:接收模块1202、展示模块1204和生成模块1206,其中:接收模块1202,用于接收服务器依据移动通信号发送的移动通信消息;移动通信消息是服务器在获取待审核单据以及待审核单据对应审核方的移动通信号时生成的、包含待审核单据的消息;展示模块1204,用于基于移动通信消息生成卡片消息并进行展示;生成模块1206,用于在检测到针对卡片消息的触发操作时,生成关于待审核单据
的处理指令,以使服务器根据处理指令对待审核单据进行处理。
89.上述实施例中,接收服务器依据移动通信号发送的、包含待审核单据的移动通信消息,并基于移动通信消息生成卡片消息并进行展示。在检测到针对卡片消息的触发操作时,生成关于待审核单据的处理指令,以使服务器根据处理指令对待审核单据进行处理。从而可以在移动通信应用中展示待审核单据并通过移动通信应用对待审核单据进行处理,而不需要再另外安装办公软件,避免了安装、连接和绑定办公软件所造成的时间浪费,并且可以节省内存资源。
90.在一个实施例中,装置还包括:展示模块1204,还用于基于移动通信消息生成卡片消息,并在移动通信应用的消息界面中展示卡片消息;在检测到针对卡片消息的触发操作时,从卡片消息中提取待审核单据并在子程序的审核界面中进行展示;生成模块1206,还用于响应于通过审核界面中的触发控件触发的、针对待审核单据的处理操作,生成处理指令。
91.在一个实施例中,所述展示模块1204,还用于:基于所述移动通信消息生成卡片消息,并在移动通信应用中展示所述卡片消息,展示的所述卡片消息包括待审核单据信息和单据处理触发控件;所述生成模块1206,还用于:在检测到通过所述卡片消息的单据处理触发控件触发的处理操作时,生成处理指令。
92.上述单据处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
93.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图13所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储单据处理数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种单据处理方法。
94.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图14所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、移动蜂窝网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种单据处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
95.本领域技术人员可以理解,图13、14中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
96.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现上述各方法实施例中的步骤。
97.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述各方法实施例中的步骤。
98.在一个实施例中,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述各方法实施例中的步骤。
99.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
100.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
101.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
102.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献