本申请涉及互联网,特别涉及一种文件处理方法、装置、终端、存储介质及产品。
背景技术:
1、在现代企业内部,为提高工作效率,员工之间可以使用即时通讯应用进行通信,比如发送通知、接收文件等。基于即时通讯应用接收的文件通常与员工的工作有关,需要对这些文件进行处理。
2、相关技术中,对于通过即时通讯应用接收的文件,需要员工先下载,然后将所下载的文件上传到相关服务应用,从而在相关服务应用中对该文件进行处理。
3、然而,上述即时通讯应用中文件的处理流程较为繁琐,处理效率较低。
技术实现思路
1、本申请实施例提供了一种文件处理方法、装置、终端、存储介质及产品,能够简化即时通讯应用中文件的处理流程,提高文件处理效率。所述技术方案如下:
2、第一方面,提供了一种文件处理方法,所述方法包括:
3、对于通过即时通讯应用接收或发送的目标文件,基于所述目标文件的文件内容,确定所述目标文件对应的处理场景;
4、在所述即时通讯应用的会话界面上显示所述处理场景对应的文件处理控件;
5、响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理。
6、第二方面,提供了一种文件处理装置,所述装置包括:
7、确定模块,用于对于通过即时通讯应用接收或发送的目标文件,基于所述目标文件的文件内容,确定所述目标文件对应的处理场景;
8、显示模块,用于在所述即时通讯应用的会话界面上显示所述处理场景对应的文件处理控件;
9、处理模块,用于响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理。
10、第三方面,提供了一种终端,包括处理器以及存储器;所述存储器存储至少一条程序代码;所述至少一条程序代码用于被所述处理器调用并执行,以实现如第一方面所述的文件处理方法。
11、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序被处理器执行时能够实现如第一方面所述的文件处理方法。
12、第五方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时能够实现如第一方面所述的文件处理方法。
13、本申请实施例提供的技术方案带来的有益效果是:
14、本申请实施例提供的即时通讯应用不仅具有文件收发功能,还具有文件处理功能。在基于即时通讯应用通信过程中,对于通过即时通讯应用接收到的目标文件或发送的目标文件,可基于目标文件的文件内容,确定出目标文件对应的处理场景,然后在即时通讯应用的会话界面上显示该处理场景对应的文件处理控件,无需用户下载目标文件,更无需用户将所下载的目标文件上传到相关服务应用进行处理,通过触控该文件处理控件,即可按照目标文件的处理场景对应的处理方式,在即时通讯应用中对该目标文件进行处理,简化了即时通讯应用中文件的处理流程,提高了文件的处理效率。
1.一种文件处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标文件的文件内容,确定所述目标文件对应的处理场景,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述目标关键词,确定所述目标文件对应的处理场景,包括:
4.根据权利要求3所述的方法,其特征在于,所述文件处理控件为发票核验控件,所述目标文件为发票文件,所述响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理,包括:
5.根据权利要求3所述的方法,其特征在于,所述文件处理控件为发票审批控件,所述目标文件为发票文件,所述响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理,包括:
6.根据权利要求3所述的方法,其特征在于,所述文件处理控件为合同审批控件,所述目标文件为合同文件,所述响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理,包括:
7.根据权利要求1所述的方法,其特征在于,所述响应于针对所述文件处理控件的触控操作,按照所述处理场景对应的处理方式,对所述目标文件进行处理之后,还包括:
8.根据权利要求1至7中任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1至7中任一项所述的方法,其特征在于,所述会话界面包括单聊界面、群聊界面、文件传输界面及文件预览界面中任一种。
10.一种文件处理装置,其特征在于,所述装置包括:
11.一种终端,其特征在于,包括处理器以及存储器;所述存储器存储至少一条程序代码;所述至少一条程序代码用于被所述处理器调用并执行,以实现如权利要求1至8中任一项所述的文件处理方法。
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序被处理器执行时能够实现如权利要求1至8中任一项所述的文件处理方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时能够实现如权利要求1至8中任一项所述的文件处理方法。
