System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及内控系统领域,尤其涉及一种附件的上传校验方法、设备及存储介质。
技术介绍
1、随着企业信息化管理的深入,内控业务系统在企业中的作用日益凸显。在现代企业管理中,内控系统是确保企业运营有效性和高效性的重要工具。内控系统通过规范的流程、制度和方法,进行内部管理和监督,以达到组织目标。在实际应用中,企业需要处理各种业务场景,如合同审批、财务报销、项目管理等,这些场景下往往需要附加相关文件或数据作为支持。
2、在传统的内控系统中,用户在处理数据时,通常采用统一的处理方式,没有根据数据在不同业务场景的特性和需求进行差异化处理,这种“一刀切”的处理方式,无法满足数据在不同业务场景对附件信息的特定需求。这导致用户在上传附件时面临诸多不便,同时也限制了内控系统的灵活性和效率。因此为了解决当前内控系统缺乏对附件数据的有效校验的技术问题,需要一种新的技术来解决当前的问题。
技术实现思路
1、本专利技术的主要目的在于解决当前内控系统缺乏对附件数据的有效校验的技术问题。
2、本专利技术第一方面提供了一种附件的上传校验方法,所述附件的上传校验方法包括:
3、接收附件新增任务;
4、判断所述附件新增任务是否存在指定业务配置;
5、当存在指定业务配置时,则展示指定业务配置选项至预设客户端中,监测客户上传的附件数据;
6、当不存在指定业务配置时,则判断所述附件新增任务是否存在通用配置;
7、当存在通用配置时,则展示通用
8、接收用户的调整指令,根据所述调整指令,对所述附件数据进行内容调整处理,得到调整附件数据;
9、根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据;
10、当附件验证数据为合格格式时,则将所述调整附件数据上传至预置存储数据库中。
11、可选的,在本专利技术第一方面的第一种实现方式中,所述根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据包括:
12、当预设待办节点信息为报账申请时,则分析所述调整附件数据的数据格式;
13、当数据格式为图片或pdf文档时,则根据预置orc识别算法,对所述调整附件数据进行识别处理,得到附件表单名称;
14、当数据格式为word文档、txt文档时,则复制所述调整附件数据中的字符,得到附件表单名称;
15、判断所述附件表单名称是否匹配预设表单id;
16、当匹配预设表单id时,则将所述附件验证数据标记为合格格式;
17、当不匹配预设表单id时,则将所述附件验证数据标记为不合格格式。
18、可选的,在本专利技术第一方面的第二种实现方式中,所述复制所述调整附件数据中的字符,得到附件表单名称包括:
19、基于预设字符排序范围,对所述调整附件数据中的字符依次复制,得到附件表单名称。
20、可选的,在本专利技术第一方面的第三种实现方式中,所述监测客户上传的附件数据包括:
21、接收用户上传的附件数据;
22、根据预设上传限制规则,对所述附件数据进行限制校验处理,得到校验结果;
23、当校验结果为合格时,则将所述附件数据写入预置缓存内存中。
24、可选的,在本专利技术第一方面的第四种实现方式中,所述上传限制规则包括:附件文件格式、附件上传数量、附件文件大小、附件上传令牌。
25、可选的,在本专利技术第一方面的第五种实现方式中在所述判断所述附件新增任务是否存在通用配置之后,还包括:
26、当所述附件新增认为不存在通用配置,则将所述附件新增任务标记为异常任务,并将所述附件新增任务写入处理日志中。
27、可选的,在本专利技术第一方面的第六种实现方式中,在所述根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据之后,还包括:
28、当附件验证数据为不合格格式时,则发送格式异常信息至所述客户端中;
29、监测用户交互发出新的调整指令,根据所述新的调整指令,对所述调整附件数据进行调整处理,生成新的调整附件数据。
30、可选的,在本专利技术第一方面的第七种实现方式中,在所述将所述调整附件数据上传至预置存储数据库中之后,还包括:
31、接收附件下载指令,其中,所述附件下载指令包括:目标特征码、送达地址;
32、在所述存储数据库中查询所述目标特征码对应的目标附件数据;
33、将所述目标附件数据传输至所述送达地址中。
34、本专利技术第二方面提供了一种附件的上传校验设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;所述至少一个处理器调用所述存储器中的所述指令,以使得所述附件的上传校验设备执行上述的附件的上传校验方法。
35、本专利技术的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的附件的上传校验方法。
36、在本专利技术实施例中,通过对附件新增任务进行通用配置和指定业务配置分析,对附件新增任务灵活分类展示不同填写配置页面展示给客户,客户根据不同的页面上传不同附件,并且接收用户的调整指令,可以在上传页面对附件数据进行内容调整。根据待办节点信息,对调整附件数据进行验证,实现了对内控系统附件上传的灵活校验,提高了附件校验的效率。
本文档来自技高网...【技术保护点】
1.一种附件的上传校验方法,其特征在于,包括步骤:
2.根据权利要求1所述附件的上传校验方法,其特征在于,所述根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据包括:
3.根据权利要求2所述附件的上传校验方法,其特征在于,所述复制所述调整附件数据中的字符,得到附件表单名称包括:
4.根据权利要求1所述附件的上传校验方法,其特征在于,所述监测客户上传的附件数据包括:
5.根据权利要求4所述附件的上传校验方法,其特征在于,所述上传限制规则包括:附件文件格式、附件上传数量、附件文件大小、附件上传令牌。
6.根据权利要求1所述附件的上传校验方法,其特征在于,在所述判断所述附件新增任务是否存在通用配置之后,还包括:
7.根据权利要求1所述附件的上传校验方法,其特征在于,在所述根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据之后,还包括:
8.根据权利要求1所述附件的上传校验方法,其特征在于,在所述将所述调整附件数据上传至预置存储数据库中之
9.一种附件的上传校验设备,其特征在于,所述附件的上传校验设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;
10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8中任一项所述的附件的上传校验方法。
...【技术特征摘要】
1.一种附件的上传校验方法,其特征在于,包括步骤:
2.根据权利要求1所述附件的上传校验方法,其特征在于,所述根据预设表单id和预设待办节点信息,对所述调整附件数据进行验证处理,得到附件验证数据包括:
3.根据权利要求2所述附件的上传校验方法,其特征在于,所述复制所述调整附件数据中的字符,得到附件表单名称包括:
4.根据权利要求1所述附件的上传校验方法,其特征在于,所述监测客户上传的附件数据包括:
5.根据权利要求4所述附件的上传校验方法,其特征在于,所述上传限制规则包括:附件文件格式、附件上传数量、附件文件大小、附件上传令牌。
6.根据权利要求1所述附件的上传校验方法,其特征在于,在所述判断所述附件新增任务是否...
【专利技术属性】
技术研发人员:夏绪伦,
申请(专利权)人:深圳市中政汇智管理咨询有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。