文件上传方法、装置、设备、介质及产品与流程

文档序号:34313727发布日期:2023-05-31 22:50阅读:41来源:国知局
文件上传方法、装置、设备、介质及产品与流程

本技术涉及金融科技领域或其他相关领域,尤其涉及一种文件上传方法、装置、设备、介质及产品。


背景技术:

1、随着计算机技术的不断发展,金融科技领域中逐渐采用线上的方式进行业务处理,目前用户在金融系统上上传文件时,仅通过添加按钮(加号)进行直接上传,用户无法知道上传文件的具体内容,也不知晓上传进度。因而,用户无法查看上传的文件是否存在错误,比如上传的文件是不是用户原计划上传的文件,从而造成文件上传错误,影响用户的文件上传准确性和文件上传体验。

2、因此,目前的文件上传方式导致用户无法查看上传文件,影响文件上传效果。


技术实现思路

1、本技术提供一种文件上传方法、装置、设备、介质及产品,用以解决目前的文件上传方式导致用户无法查看上传文件的问题。

2、本技术第一方面提供一种文件上传方法,包括:

3、响应于用户对待上传文件的上传选择操作,获取待上传文件的文件格式;

4、若所述文件格式为图片格式,则确定所述待上传文件对应的图片展示属性;所述图片展示属性包括所述待上传文件对应的缩略图和图片标识信息;

5、若所述文件格式为文档格式,则确定所述待上传文件对应的文档展示属性;所述文档展示属性包括文档标识信息和文档容量信息;

6、将所述图片展示属性或所述文档展示属性展示在上传显示页面中;

7、响应于用户对确定上传组件的点击操作,对所述待上传文件进行上传。

8、进一步地,如上所述的方法,所述将所述图片展示属性或所述文档展示属性展示在上传显示页面中,包括:

9、若为所述图片展示属性,则以所述待上传文件对应的缩略图在上,所述图片标识信息在下的纵向排列方式展示在上传显示页面中;

10、若为所述文档展示属性,则以文档标识信息在左,文档容量信息在右的横向排列方式展示在上传显示页面中。

11、进一步地,如上所述的方法,所述对所述待上传文件进行上传,包括:

12、根据所述待上传文件的数据大小生成预计上传时间;

13、根据所述数据大小和所述预计上传时间生成上传进度条;

14、上传所述待上传文件,并显示待上传文件对应的上传进度条。

15、进一步地,如上所述的方法,所述待上传文件包括多个待上传子文件;

16、所述根据所述数据大小和所述预计上传时间生成上传进度条,包括:

17、根据各待上传子文件的数据大小和所述预计上传时间生成所述上传进度条;所述上传进度条包括各待上传子文件对应的上传子进度条。

18、进一步地,如上所述的方法,所述根据各待上传子文件的数据大小和所述预计上传时间生成所述上传进度条,包括:

19、根据各所述待上传子文件的数据大小生成对应预设上传子时间;

20、根据各所述预设上传子时间生成对应上传子进度条;

21、对各所述待上传子文件进行上传排序生成对应的排序队列;

22、按照所述排序队列将各所述上传子进度条进行组合,生成所述上传进度条。

23、进一步地,如上所述的方法,所述显示待上传文件对应的上传进度条,包括:

24、显示各待上传子文件对应的上传子进度条;各所述上传子进度条包括各待上传子文件的名称和对应预设上传子时间。

25、进一步地,如上所述的方法,所述方法还包括:

26、实时检测所述待上传文件的上传过程状态;

27、若上传过程状态为出现上传错误,则发出文件错误提示;所述上传错误包括文件格式错误、网络故障错误和/或文件大小错误。

28、进一步地,如上所述的方法,所述方法还包括:

29、若所述上传错误为网络故障错误,则暂停上传所述待上传文件;

30、若所述上传错误为文件格式错误和/或文件大小错误,则确定所述待上传文件中对应出错的待上传子文件;

31、暂停上传所述出错的待上传子文件,并按照所述排序队列上传下一待上传子文件。

32、本技术第二方面提供一种文件上传装置,包括:

33、获取模块,用于响应于用户对待上传文件的上传选择操作,获取待上传文件的文件格式;

34、第一确定模块,用于若所述文件格式为图片格式,则确定所述待上传文件对应的图片展示属性;所述图片展示属性包括所述待上传文件对应的缩略图和图片标识信息;

35、第二确定模块,用于若所述文件格式为文档格式,则确定所述待上传文件对应的文档展示属性;所述文档展示属性包括文档标识信息和文档容量信息;

36、展示模块,用于将所述图片展示属性或所述文档展示属性展示在上传显示页面中;

37、上传模块,用于响应于用户对确定上传组件的点击操作,对所述待上传文件进行上传。

38、进一步地,如上所述的装置,所述展示模块具体用于:

39、若为所述图片展示属性,则以所述待上传文件对应的缩略图在上,所述图片标识信息在下的纵向排列方式展示在上传显示页面中;若为所述文档展示属性,则以文档标识信息在左,文档容量信息在右的横向排列方式展示在上传显示页面中。

40、进一步地,如上所述的装置,所述上传模块具体用于:

41、根据所述待上传文件的数据大小生成预计上传时间;根据所述数据大小和所述预计上传时间生成上传进度条;上传所述待上传文件,并显示待上传文件对应的上传进度条。

42、进一步地,如上所述的装置,所述待上传文件包括多个待上传子文件;

43、所述上传模块在根据所述数据大小和所述预计上传时间生成上传进度条时,具体用于:

44、根据各待上传子文件的数据大小和所述预计上传时间生成所述上传进度条;所述上传进度条包括各待上传子文件对应的上传子进度条。

45、进一步地,如上所述的装置,所述上传模块在根据各待上传子文件的数据大小和所述预计上传时间生成所述上传进度条时,具体用于:

46、根据各所述待上传子文件的数据大小生成对应预设上传子时间;根据各所述预设上传子时间生成对应上传子进度条;对各所述待上传子文件进行上传排序生成对应的排序队列;按照所述排序队列将各所述上传子进度条进行组合,生成所述上传进度条。

47、进一步地,如上所述的装置,所述上传模块在显示待上传文件对应的上传进度条时,具体用于:

48、显示各待上传子文件对应的上传子进度条;各所述上传子进度条包括各待上传子文件的名称和对应预设上传子时间。

49、进一步地,如上所述的装置,装置还包括:

50、上传提示模块,用于实时检测所述待上传文件的上传过程状态;若上传过程状态为出现上传错误,则发出文件错误提示;所述上传错误包括文件格式错误、网络故障错误和/或文件大小错误。

51、进一步地,如上所述的装置,装置还包括:

52、错误处理模块,用于若所述上传错误为网络故障错误,则暂停上传所述待上传文件;若所述上传错误为文件格式错误和/或文件大小错误,则确定所述待上传文件中对应出错的待上传子文件;暂停上传所述出错的待上传子文件,并按照所述排序队列上传下一待上传子文件。

53、本技术第三方面提供一种电子设备,包括:存储器和处理器;

54、所述存储器存储计算机执行指令;

55、所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的文件上传方法。

56、本技术第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的文件上传方法。

57、本技术第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的文件上传方法。

58、本技术提供的一种文件上传方法、装置、设备、介质及产品,该方法包括:响应于用户对待上传文件的上传选择操作,获取待上传文件的文件格式;若所述文件格式为图片格式,则确定所述待上传文件对应的图片展示属性;所述图片展示属性包括所述待上传文件对应的缩略图和图片标识信息;若所述文件格式为文档格式,则确定所述待上传文件对应的文档展示属性;所述文档展示属性包括文档标识信息和文档容量信息;将所述图片展示属性或所述文档展示属性展示在上传显示页面中;响应于用户对确定上传组件的点击操作,对所述待上传文件进行上传。本技术的文件上传方法,在用户上传待上传文件时,获取待上传文件的文件格式,根据文件格式确定对应的展示属性,展示属性包括图片展示属性和文档展示属性。同时,将图片展示属性或所述文档展示属性展示在上传显示页面中,供用户查看,使用户可以查看该文件是否存在错误,从而提高了文件上传效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1