新冠核酸检测报告生成方法、系统、电子设备和存储介质发明专利
新冠核酸检测报告生成方法、系统、电子设备和存储介质
技术领域
本申请涉及计算机信息处理领域,特别涉及一种新冠核酸检测报告生成方法、系统、电 子设备及存储介质。
背景技术
随着信息时代的发展,在各类应用场景中会产生大量的数据,用户需要对这些数据进行 处理,为了更直观地展示数据信息,需要将这些数据整合到报告中。目前的方案是,用户将 需要处理的数据整理到Excel中,接着利用office自带的控件,将用户整理好的Excel制作成 对应的报告。生成报告后,如需修改报告的模板或内容,需要通过每个用户的电脑对报告进 行模板更新或者内容修改,导致操作过程繁琐,进而不能有效地对报告进行管理。
发明内容
本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种新冠核酸 检测报告生成方法、系统、电子设备及存储介质,能够有效地对报告进行管理。
根据本申请的第一方面实施例的新冠核酸检测报告生成方法,包括:
获取预配置的模板标识符和初始报告数据;
根据所述模板标识符,从预设的多个初始报告模板中获取对应的目标报告模板;
提取与所述目标报告模板对应的目标数据格式;
基于所述目标数据格式将所述初始报告数据添加至所述目标报告模板,生成目标报告。
根据本申请实施例的新冠核酸检测报告生成方法,至少具有如下有益效果:
获取预配置的模板标识符和初始报告数据,根据配置好的模板标识符,从预设的多个初 始报告模板中获取对应的目标报告模板,并提取目标报告模板对应的目标数据格式,基于目 标数据格式将初始报告数据添加至目标报告模板,生成目标报告。用户只需要将收集到的初 始报告数据以及配置好的模板标识符上传至系统,系统根据模板标识符和初始报告数据自动 生成目标报告,并且能够对整体报告数据和报告模板进行统一管理,从而增加了整个新冠核 酸检测报告生成流程的效率。
根据本申请的一些实施例,所述方法还包括:
获取所述目标报告的文件格式;
判断所述目标报告的文件格式是否为PDF格式;
若所述目标报告的文件格式不是所述PDF格式,则将所述目标报告的文件格式转换为 PDF格式,得到转换后的目标报告。
根据本申请的一些实施例,所述方法还包括:创建初始报告模板;
所述创建初始报告模板,包括:
创建空白报告模板;
配置所述空白报告模板的模板样式、模板变量和模板标识符,得到所述初始报告模板。
根据本申请的一些实施例,所述方法还包括:
将所述目标报告上传至服务器,以使所述服务器根据所述目标新冠核酸检测报告生成预 设
报告信息和预设报告地址。
根据本申请的一些实施例,所述方法还包括:
获取报告查询请求;
根据所述报告查询请求判断所述目标报告是否存在对应的预设报告信息和预设报告地 址;
若所述目标报告存在对应的所述预设报告信息和所述预设报告地址,则对所述预设报告 地址进行加密,得到目标报告地址。
根据本申请的一些实施例,所述方法还包括:
若所述目标报告不存在对应的所述预设报告信息,则生成第一提示信息,所述第一提示 信息用于提示所述目标报告不存在所述预设报告信息。
根据本申请的一些实施例,所述方法还包括:
若所述目标报告不存在对应的所述预设报告地址,则生成第二提示信息,所述第二提示 信息用于提示暂未生成所述预设报告地址。
根据本申请的第二方面实施例的新冠核酸检测报告生成系统,包括:
获取模块:所述获取模块用于获取预配置的模板标识符和初始报告数据,根据所述模板 标识符,从预设的多个初始报告模板中获取对应的目标报告模板;
提取模块:所述提取模块用于提取与所述目标报告模板对应的目标数据格式;
生成模块:所述生成模块用于基于所述目标数据格式将所述初始报告数据添加至所述目 标报告模板,生成目标报告。篮球鞋推荐
本申请实施例的新冠核酸检测报告生成系统,包括:获取模块、提取模块和生成模块, 获取模块获取预配置的模板标识符和初始报告数据,根据配置好的模板标识符,从预设的多 个初始报告模板中获取对应的目标报告模板,提取模块提取目标报告模板对应的目标数据格 式,生成模块基于目标数据格式将初始报告数据添加至目标报告模板,生成目标报告。用户 只需要将收集到的初始报告数据以及配置好的模板标识符上传至系统,系统根据模板标识符 和初始报告数据自动生成目标报告,并且能够对整体报告数据和报告模板进行统一管理,从 而增加了整个新冠核酸检测报告生成流程的效率。
根据本申请的第三方面实施例的电子设备,包括:
至少一个处理器,以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理 器执行所述指令时实现如本申请第一方面实施例任一项所述的新冠核酸检测报告生成方法。
根据本申请的第四方面实施例的计算机可读存储介质,包括:
所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于执行如 本申请第一方面实施例所述的新冠核酸检测报告生成方法。
本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显, 或通过本申请的实践了解到。
附图说明
下面结合附图和实施例对本申请做进一步的说明,其中:
图1为本申请一些实施例提供的新冠核酸检测报告生成方法的第一流程图;
图2为本申请一些实施例提供的新冠核酸检测报告生成方法的第二流程图;
图3为本申请一些实施例提供的新冠核酸检测报告生成方法的第三流程图;
图4为本申请一些实施例提供的新冠核酸检测报告生成方法的第四流程图;
图5为本申请一些实施例提供的创建报告模板的具体流程图;
图6为本申请一些实施例提供的查询报告和下载报告的具体流程图;泳池水质标准
图7为本申请一些实施例提供的报告管理方法的具体流程图;
图8为本申请一些实施例提供的新冠核酸检测报告生成系统的模块结构框图。
附图说明:
获取模块100、提取模块200、生成模块300。
具体实施方式
下面详细描述本申请的实施例,实施例的示例在附图中示出,其中自始至终相同或类似 的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施 例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。
本申请的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、 结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
随着信息时代的发展,在各类应用场景中会产生大量的数据,用户需要对这些数据进行 处理,为了更直观地展示数据信息,需要将这些数据整合到报告中。传统由实验室打印检测 结果报告后再邮寄给用户的方式明显不够,所以生成报告是用户需求和痛点所在。针对这一 问题,目前的新冠核酸检测报告生成方案是,用户将需要处理的数据,例如核酸检测数据, 整理到Excel中,接着利用office自带的控件,将用户整理好的Excel制作成对应的报告,例 如核酸检测报告,生成报告后,如需修改报告的模板或内容,需要通过每个用户的
电脑对报 告进行模板更新或者内容修改,导致操作过程繁琐,进而不能有效地对报告进行管理。
怎么玩基于此,本申请提出一种新冠核酸检测报告生成方法、系统、电子设备及存储介质,能 够获取预配置的模板标识符和初始报告数据,根据配置好的模板标识符,从预设的多个初始 报告模板中获取对应的目标报告模板,并提取目标报告模板对应的目标数据格式,基于目标 数据格式将初始报告数据添加至目标报告模板,生成目标报告。用户只需要将收集到的初始 报告数据以及配置好的模板标识符上传至系统,系统根据模板标识符和初始报告数据自动生 成目标报告,并且能够对整体报告数据和报告模板进行统一管理,从而增加了整个新冠核酸 检测报告生成流程的效率。
第一方面,本申请实施例提供了一种新冠核酸检测报告生成方法。
参照图1,本申请实施例提供的新冠核酸检测报告生成方法具体包括步骤:
S100,获取预配置的模板标识符和初始报告数据;
S200,根据模板标识符,从预设的多个初始报告模板中获取对应的目标报告模板;
S300,提取与目标报告模板对应的目标数据格式;
S400,基于目标数据格式将初始报告数据添加至目标报告模板,生成目标报告。
在步骤S100中,获取预配置的模板标识符和初始报告数据,模板标识符用于对自定义的 模板进行唯一标识,在实际应用中,模板标识符通常为模板ID,初始报告数据指预生成的目 标报告的内容,在实际应用中,初始报告数据的文件格式为Excel,具体为:用户将收集到的 初始报告数据填写到Excel中,并保存为Excel文件,用户保存后的Excel文件将上传到报告 系统,由系统根据Excel文件和模板ID自动生成报告。
羌笛何须怨杨柳的下一句
在步骤S200中,根据模板标识符,从预设的多个初始报告模板中获取对应的目标报告模 板,其中初始报告模板是报告系统预存的自定义模板,或者由用户设计并上传的自定义模板, 每个初始报告模板对应唯一的模板标识符,通过用户上传的模板标识符,就能从报告系统中 获取与模板标识符对应的初始报告模板,并将获取到的初始报告模板作为目标报告模板。
在步骤S300中,提取与目标报告模板对应的目标数据格式,需要说明的是,每个初始报
告模板都设置有目标数据格式,也就是初始报告数据在初始报告模板中呈现出来的数据格式。
象征爱情的东西
在步骤S400中,基于目标数据格式将初始报告数据添加至目标报告模板,生成目标报告, 换句话说,将初始报告数据按照目标报告模板对应的目标数据格式的要求进行修改,并且添 加至目标报告模板,得到具有数据和模板的目标报告。在实际应用中,目标报告模板是用户 自定义的,并且设置了目标报告模板的目标数据格式,最后将目标报告模板的ID与用户进行 绑定,用户向报告系统上传初始报告数据的同时将目标报告模板的ID带上,这样能够在目标 报告模板的模板基础上,根据目标报告模板的目标数据格式需求,将初始报告数据添加至目 标报告模板,生成目标报告。
在一些实施例中,如图2所示,本申请实施例提到的新冠核酸检测报告生成方法具体还 包括步骤:
泾渭分明的意思
S210,获取目标报告的文件格式;
S220,判断目标报告的文件格式是否为PDF格式;
S230,若目标报告的文件格式不是PDF格式,则将目标报告的文件格式转换为PDF格 式,得到转换后的目标报告。
在步骤S210中,获取目标报告的文件格式,在本申请实施例中,目标报告的文件格式可 以为docx格式、doc格式和PDF格式等。
在步骤S220中,判断目标报告的文件格式是否为PDF格式,如果目标报告的文件格式 为PDF格式,不需要对目标报告的文件格式进行转换。
在步骤S230中,若目标报告的文件格式不是PDF格式,则将目标报告的文件格式转换 为PDF格式,得到转换后的目标报告。需要说明的是,在实际应用中,目标报告通常为Word 文件,需要将Word文件转换成PDF文件,其中docx格式和doc格式的目标报告渲染生成PDF格式的目标报告会消耗较大的性能,所以在本申请实施例中,可以将新冠核酸检测报告生成的服务独立出来,做成一个独立化的微服务,通过微服务接口与业务系统对接,提供批量生成报告的接口,新冠核酸检测报告生成服务里采用生产者和消费者模式,维持生成报告 的队列,新冠核酸检测报告生成后回调结果至业务系统,用户可通过业务系统查询目标报告。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。