基于定时任务的文档变更方法、装置、计算机设备及计算机存储介质制造方法及图纸

技术编号:24574293 阅读:17 留言:0更新日期:2020-06-21 00:09
本申请公开了一种基于定时任务的文档变更方法、装置及计算机存储介质,涉及计算机技术领域,使得文档模板可以不经过任何变动或者经过较少变动即可生成变更文档,无需调整变更文档的实现逻辑,从而保证变更文档快速交付的时效性。所述方法包括:当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板;获取公共模板对应的配置任务,设置不同场景下变更文档样本的定时任务;通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务;基于所述变更文档模板对应的配置任务,生成变更文档模板对应的文档。

Document change method, device, computer equipment and computer storage medium based on timed task

【技术实现步骤摘要】
基于定时任务的文档变更方法、装置、计算机设备及计算机存储介质
本专利技术涉及计算机
,尤其是涉及到基于定时任务的文档变更方法、装置、计算机设备及计算机存储介质。
技术介绍
报告类文档是指运用独特的表达方法和结构特点,呈现出所研究事物本质和规律性的一种应用文档,随着数字化技术的不断出现,各行各业每天都有大量的报告类文档需要编制,而对于大多数文档而言,文档的格式模板都是相同的,不同的只是其中的数据元素,这些数据元素包括文字、表格、图片、图表、各种数学化学公式等。对于文档的编制,如果全由人工来重复操作,进行排版处理,工作量将是巨大而繁琐的,耗时高且效率低下,并且在操作过程中容易出现排版样式错误等强开,使得准确度相对也较低。针对许多业务系统会存在生成文档的需求,现有的文档通常模板固定,在存在变更需求时需要根据变更后模板重新调整实现逻辑,从开发上则必须通过代码逻辑变更以实现文档的内容变更,耗费开发资源,同时对于需要调整实现逻辑的文档也无法保证快速交付的时效性。
技术实现思路
有鉴于此,本专利技术提供了一种基于定时任务的文档变更方法、装置、计算机设备及计算机存储介质,主要目的在于解决目前变更文档需要调整实现逻辑无法保证快速交付的时效性的问题。依据本专利技术一个方面,提供了一种基于定时任务的文档变更方法,该方法包括:当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板;根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务;通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务;基于所述变更文档模板对应的配置任务,生成变更文档模板对应的文档。进一步地,在所述当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板之前,所述方法还包括:根据文档样本中记录的参数字段在文档模板中标记出需要动态展示的数据;通过解析文档样本中记录的参数字段,生成文档模板对应的配置任务,所述配置任务中记录有文档模板中每个参数字段对应的查询指令。进一步地,所述通过解析文档样本中记录的参数字段,生成文档模板对应的配置任务,具体包括:通过解析文档样本中记录的参数字段,确定每个参数字段的属性值对应的查询方式;将所述每个参数字段的属性值对应的查询方式转换为参数字段的查询指令,生成文档模板对应的配置任务。进一步地,所述从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板,具体包括:通过分别解析变更文档样本以及文档模板,获取变更文档样本以及文档模板所包含的相同参数字段;以变更文档样本以及文档模板所包含的相同参数字段作为匹配项,将统计所得匹配项对应的数量最高的文档模板作为公共模板。进一步地,所述根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务,具体包括:根据请求变更文档的变更内容,查询公共模板中变更内容对应的参数字段;基于所述公共模板中变更内容对应的参数字段,设置公共模板在不同场景下变更文档模板的定时任务。进一步地,所述基于所述公共模板中变更内容对应的参数字段,设置公共模板在不同场景下变更文档模板的定时任务,具体包括:根据所述公共模板中变更内容对应的参数字段,查询不同场景下变更文档模板需要变更的查询指令;根据所述不同场景下变更文档模板需要变更的查询指令,设置公共模板在不同场景下变更文档模板的定时任务。进一步地,所述通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务,具体包括:通过执行不同场景下变更文档模板的定时任务,将定时任务中需要变更的查询指令关联至公共模板对应配置任务中,得到变更文档模板对应的配置任务。依据本专利技术另一个方面,提供了一种基于定时任务的文档变更装置,所述装置包括:筛选单元,用于当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板;设置单元,用于根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务;执行单元,用于通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务;生成单元,用于基于所述变更文档模板对应的配置任务,生成变更文档模板对应的文档。进一步地,所述装置还包括:标记单元,用于在所述当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板之前,根据文档样本中记录的参数字段在文档模板中标记出需要动态展示的数据;解析单元,用于通过解析文档样本中记录的参数字段,生成文档模板对应的配置任务,所述配置任务中记录有文档模板中每个参数字段对应的查询指令。进一步地,所述解析单元包括:确定模块,用于通过解析文档样本中记录的参数字段,确定每个参数字段的属性值对应的查询方式;生成模块,用于将所述每个参数字段的属性值对应的查询方式转换为参数字段的查询指令,生成文档模板对应的配置任务。进一步地,所述筛选单元包括:获取模块,用于通过分别解析变更文档样本以及文档模板,获取变更文档样本以及文档模板所包含的相同参数字段;筛选模块,用于以变更文档样本以及文档模板所包含的相同参数字段作为匹配项,从预先配置的文档模板中筛选统计所得匹配项对应的数量最高的文档模板作为公共模板。进一步地,所述设置单元包括:查询模块,用于根据请求变更文档的变更内容,查询公共模板中变更内容对应的参数字段;设置模块,用于基于所述公共模板中变更内容对应的参数字段,设置公共模板在不同场景下变更文档模板的定时任务进一步地,所述设置模块,具体用于根据所述公共模板中变更内容对应的参数字段,查询不同场景下变更文档模板需要变更的查询指令;所述设置模块,具体还用于根据所述不同场景下变更文档模板需要变更的查询指令,设置公共模板在不同场景下变更文档模板的定时任务。进一步地,所述执行单元,具体用于通过执行不同场景下变更文档模板的定时任务,将定时任务中需要变更的查询指令关联至公共模板对应配置任务中,得到变更文档模板对应的配置任务。依据本专利技术又一个方面,提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现基于定时任务的文档变更方法的步骤。依据本专利技术再一个方面,提供了一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现基于定时任务的文档变更方法的步骤。借由上述技术方案,本专利技术提供一种基于定时任务的文档变更方法及装置,当接收到符合匹配条件的文档变更请求时,从预先配置的文档本文档来自技高网...

【技术保护点】
1.一种基于定时任务的文档变更方法,其特征在于,所述方法包括:/n当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板;/n根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务;/n通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务;/n基于所述变更文档模板对应的配置任务,生成变更文档模板对应的文档。/n

【技术特征摘要】
1.一种基于定时任务的文档变更方法,其特征在于,所述方法包括:
当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板;
根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务;
通过执行不同场景下变更文档模板的定时任务来变更公共模板对应的配置任务,得到变更文档模板对应的配置任务;
基于所述变更文档模板对应的配置任务,生成变更文档模板对应的文档。


2.根据权利要求1所述的方法,其特征在于,在所述当接收到符合匹配条件的文档变更请求时,从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板之前,所述方法还包括:
根据文档样本中记录的参数字段在文档模板中标记出需要动态展示的数据;
通过解析文档样本中记录的参数字段,生成文档模板对应的配置任务,所述配置任务中记录有文档模板中每个参数字段对应的查询指令。


3.根据权利要求2所述的方法,其特征在于,所述通过解析文档样本中记录的参数字段,生成文档模板对应的配置任务,具体包括:
通过解析文档样本中记录的参数字段,确定每个参数字段的属性值对应的查询方式;
将所述每个参数字段的属性值对应的查询方式转换为参数字段的查询指令,生成文档模板对应的配置任务。


4.根据权利要求1所述的方法,其特征在于,所述从预先配置的文档模板中筛选出与变更文档样本匹配度最高的文档模板作为公共模板,具体包括:
通过分别解析变更文档样本以及文档模板,获取变更文档样本以及文档模板所包含的相同参数字段;
以变更文档样本以及文档模板所包含的相同参数字段作为匹配项,从预先配置的文档模板中筛选统计所得匹配项对应的数量最高的文档模板作为公共模板。


5.根据权利要求1所述的方法,其特征在于,所述根据请求变更文档的变更内容,设置公共模板在不同场景下变更文档模板的定时任务,具体包...

【专利技术属性】
技术研发人员:袁霄程训欢
申请(专利权)人:平安医疗健康管理股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1