The invention provides a multi-function drawing uploading method and device for digital examination, which includes: traversing all selected files in the file queue that need to be uploaded, obtaining file names based on jQuery framework, dividing file names according to preset fixed separators, forming partitioning blocks, comparing target characters in each partitioning block with standard file names, and verifying that the file names are If the file name is not qualified, delete the corresponding file from the queue that needs to upload the file, and generate the prompt information that the file cannot upload. The technical scheme of the invention improves the uploading efficiency, saves resources, has strong compatibility, reduces data redundancy, and effectively reduces the occurrence of plagiarism of design drawings.
【技术实现步骤摘要】
数字化审图中的多功能图纸上传方法和装置
本专利技术涉及计算机
,具体而言,涉及一种数字化审图中的多功能图纸上传方法和一种数字化审图中的多功能图纸上传装置。
技术介绍
相关技术中,一般采用表单输入上传,选择文件,设置好输入值,点击提交,将文件数据及签名等认证信息发送到表单设置的活动对应的页面,浏览器也会跳转到该页面,触发表单提交数据,存在技术缺陷提交数据后页面会跳转,难以从前端了解到上传结束的时间,而且在上传时需要新建输入数据,比较冗余;或者通过直译式脚本语言构造表单的数据进行上传,存在技术缺陷兼容性较差;或者使用文件阅读器读取文件数据进行上传,存在技术缺陷兼容性差,而且一次性发送大量的数据会导致浏览器卡顿,服务器端接收这样的数据可能也会出现问题。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提供一种数字化审图中的多功能图纸上传方法。本专利技术的另一个目的在于提供一种数字化审图中的多功能图纸上传装置。为了实现上述目的,本专利技术的第一方面的技术方案提供了一种数字化审图中的多功能图纸上传方法,包括:遍历所有选中的需要上传文件队列中的文件,基于jQuery框架,获取文件名;按照预设固定分隔符分割文件名,形成分割块,比对每一分割块与标准文件名中的目标字符,验证文件名是否合格;若文件名不合格,则从需要上传文件队列中删除相对应的文件,并生成文件无法上传的提示信息。在该技术方案中,通过遍历所有选中的需要上传文件队列中的文件,基于jQuery框架,获取文件名,之后按照预设固定分隔符分割文件名,形成分割块,比对 ...
【技术保护点】
1.一种数字化审图中的多功能图纸上传方法,其特征在于,包括:遍历所有选中的需要上传文件队列中的文件,基于jQuery框架,获取文件名;按照预设固定分隔符分割所述文件名,形成分割块,比对每一分割块与标准文件名中的目标字符,验证所述文件名是否合格;若所述文件名不合格,则从所述需要上传文件队列中删除相对应的文件,并生成文件无法上传的提示信息。
【技术特征摘要】
1.一种数字化审图中的多功能图纸上传方法,其特征在于,包括:遍历所有选中的需要上传文件队列中的文件,基于jQuery框架,获取文件名;按照预设固定分隔符分割所述文件名,形成分割块,比对每一分割块与标准文件名中的目标字符,验证所述文件名是否合格;若所述文件名不合格,则从所述需要上传文件队列中删除相对应的文件,并生成文件无法上传的提示信息。2.根据权利要求1所述的数字化审图中的多功能图纸上传方法,其特征在于,还包括:在所述文件上传之前,基于所述jQuery框架,计算所述文件的MD5值;比对所述文件的MD5值与所有已上传文件的MD5值,验证所述文件是否为重复上传;若所述文件为重复上传,则从所述需要上传文件队列中删除相对应的所述文件,并生成文件无法上传的提示信息。3.根据权利要求1或2所述的数字化审图中的多功能图纸上传方法,其特征在于,还包括:检查需要上传文件队列中的所述文件的页码是否连续;若所述文件的页码不连续,则从所述需要上传文件队列中删除相对应的所述文件,并生成文件无法上传的提示信息。4.根据权利要求3所述的数字化审图中的多功能图纸上传方法,其特征在于,还包括:若所述文件名合格和/或所述文件为非重复上传和/或所述文件的页码连续,则根据输入的所述文件的属性上传。5.根据权利要求4所述的数字化审图中的多功能图纸上传方法,其特征在于,所述预设固定分隔符包括下划线。6.根据权利要求4所述的数字化审图中的多功能图纸上传方法,其特征在于,还包括:在所述遍历所有选中的需要上传文件队列中的文件之前,通过filesQueued方法,加载上传文件队列;以及,在上传文件通过验证之后,根据用户指令,基于uploadstart方法开始逐个文件上传。7.根据权利要求6所述的数字化审图中的多功...
【专利技术属性】
技术研发人员:张成杰,
申请(专利权)人:滨州建筑工程施工图审查中心,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。