证明文件动态生成方法及装置制造方法及图纸

技术编号:23891758 阅读:18 留言:0更新日期:2020-04-22 06:45
本申请实施例提供一种证明文件动态生成方法及装置,方法包括:接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容外部信息和用户标识;根据所述证明类型信息确定对应的初始证明模板,并将所述证明内容外部信息设置在所述初始证明模板的设定位置处,得到目标证明模板;根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容;根据所述目标内容替换所述目标证明模板的所述内容类型特征词,得到目标证明文件;本申请能够在线灵活配置证明文件中需要调用展示的内容信息,并动态生成证明模板,满足不同用户对不同类型的证明文件的申请打印需求,提升人事办公效率。

【技术实现步骤摘要】
证明文件动态生成方法及装置
本申请涉及数据处理领域,具体涉及一种证明文件动态生成方法及装置。
技术介绍
人力资源领域涉及的人事证明种类很多,而且需要不断根据业务需求变化来变更展示规则,这些展示规则灵活性大、涉及的样式复杂多变,要求相应程序具有较强的逻辑处理能力以及快速适应能力。专利技术人发现,现有的证明文件生成方法已无法应对灵活快速变化的人事证明打印的要求,现有方法一般都是为特定规则开发特定的程序,而程序无法快速适应人事证明要素及模板的不断变化。由于相关规则的快速变化,导致实现不同人事证明打印需进行代码逻辑优化。而现有方法将这些人事证明打印固化在代码当中,当相关规则变化时,需要由技术人员在充分了解规则的情况下,修改代码来实现逻辑的变更,这样不仅使得软件无法快速响应需求的变化,还使得对代码的变更将花费大量的人力和财力成本。
技术实现思路
针对现有技术中的问题,本申请提供一种证明文件动态生成方法及装置,能够在线灵活配置证明文件中需要调用展示的内容信息,并动态生成证明模板,满足了不同用户对不同类型的证明文件的申请打印需求,提升了人事办公效率。为了解决上述问题中的至少一个,本申请提供以下技术方案:第一方面,本申请提供一种证明文件动态生成方法,包括:接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容信息和用户标识;根据所述证明类型信息确定对应的初始证明模板,并将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,其中,所述证明内容信息为包含有内容类型特征词的文本;根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容;根据所述目标内容和所述目标证明模板,得到目标证明文件。进一步地,在所述接收用户发送的证明请求信息之前,包括:接收用户发送的证明开具请求,并返回预存储的证明内容信息和证明类型信息,以使所述用户对所述证明内容信息、各所述证明内容信息的排布顺序和所述证明类型信息进行选择,并生成所述证明请求信息。进一步地,在所述返回预存储的证明内容信息之后,包括:接收用户发送的证明内容修改信息,并根据所述证明内容修改信息对所述预存储的证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行修改,并更新所述证明内容信息。进一步地,所述将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,包括:根据所述证明请求信息中的各所述证明内容信息的排布顺序,依次将所述各证明内容信息的包含有内容类型特征词的文本插入至所述初始证明模板中的初始文本的设定插入位置处,得到所述目标证明模板。进一步地,所述根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容,包括:根据所述用户标识和与所述内容类型特征词具有预设对应关系的第一数据库访问路径,得到第二数据库访问路径;根据所述第二数据库访问路径对所述预设数据库执行对应的数据库查询操作,将所述数据库查询操作的查询结果设定为所述目标内容。进一步地,在所述根据与所述内容类型特征词对应的第一数据库访问路径和所述用户标识,得到第二数据库访问路径之前,包括:判断所述目标证明模板中是否存在预设起始标识符和预设终止标识符;若存在,则将一组所述起始标识符和所述终止标识符之间的文本设定为所述内容类型特征词。进一步地,所述根据所述目标内容和所述目标证明模板,得到目标证明文件,包括:将所述目标证明模板中的所述内容类型特征词替换为对应的所述目标内容,得到所述目标证明文件。第二方面,本申请提供一种证明文件动态生成方法,包括:向服务器发送证明开具请求,并接收所述服务器返回的预存储的证明内容信息和证明类型信息进行展示;接收用户发送的证明内容信息选择指令和证明类型信息选择指令,并生成证明请求信息;将所述证明请求信息发送至所述服务器,以使所述服务器接收到所述证明请求信息后,根据所述证明请求信息中的证明类型信息确定对应的初始证明模板,并将所述证明请求信息中的包含有内容类型特征词的证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,进而根据所述内容类型特征词和所述用户的用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容,并根据所述目标内容和所述目标证明模板,得到目标证明文件。进一步地,在所述接收用户发送的证明内容信息选择指令之前,包括:根据所述用户对所述证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行的修改,生成证明内容修改信息并发送至所述服务器,以使所述服务器根据所述证明内容修改信息对所述预存储的证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行修改,并更新所述证明内容信息。第三方面,本申请提供一种证明文件动态生成装置,包括:证明请求信息接收模块,用于接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容信息和用户标识;目标证明模板生成模块,用于根据所述证明类型信息确定对应的初始证明模板,并将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,其中,所述证明内容信息为包含有内容类型特征词的文本;目标内容确定模块,用于根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容;目标证明文件生成模块,用于根据所述目标内容和所述目标证明模板,得到目标证明文件。进一步地,还包括:选择信息提供单元,用于接收用户发送的证明开具请求,并返回预存储的证明内容信息和证明类型信息,以使所述用户对所述证明内容信息、各所述证明内容信息的排布顺序和所述证明类型信息进行选择,并生成所述证明请求信息。进一步地,还包括:证明内容信息修改单元,用于接收用户发送的证明内容修改信息,并根据所述证明内容修改信息对所述预存储的证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行修改,并更新所述证明内容信息。进一步地,所述目标证明模板生成模块包括:内容信息插入单元,用于根据所述证明请求信息中的各所述证明内容信息的排布顺序,依次将所述各证明内容信息的包含有内容类型特征词的文本插入至所述初始证明模板中的初始文本的设定插入位置处,得到所述目标证明模板。进一步地,所述目标内容确定模块包括:数据库访问路径确定单元,用于根据所述用户标识和与所述内容类型特征词具有预设对应关系的第一数据库访问路径,得到第二数据库访问路径;数据库查询结果获取单元,用于根据所述第二数据库访问路径对所述预设数据库执行对应的数据库查询操作,将所述数据库查询操作的查询结果设定为所述目标内容。进一步地,还包括:标识符判断单元,用于判断所述目标证明模板中是否存在预设起始标本文档来自技高网...

【技术保护点】
1.一种证明文件动态生成方法,其特征在于,所述方法包括:/n接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容信息和用户标识;/n根据所述证明类型信息确定对应的初始证明模板,并将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,其中,所述证明内容信息为包含有内容类型特征词的文本;/n根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容;/n根据所述目标内容和所述目标证明模板,得到目标证明文件。/n

【技术特征摘要】
1.一种证明文件动态生成方法,其特征在于,所述方法包括:
接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容信息和用户标识;
根据所述证明类型信息确定对应的初始证明模板,并将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,其中,所述证明内容信息为包含有内容类型特征词的文本;
根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容;
根据所述目标内容和所述目标证明模板,得到目标证明文件。


2.根据权利要求1所述的证明文件动态生成方法,其特征在于,在所述接收用户发送的证明请求信息之前,包括:
接收用户发送的证明开具请求,并返回预存储的证明内容信息和证明类型信息,以使所述用户对所述证明内容信息、各所述证明内容信息的排布顺序和所述证明类型信息进行选择,并生成所述证明请求信息。


3.根据权利要求2所述的证明文件动态生成方法,其特征在于,在所述返回预存储的证明内容信息之后,包括:
接收用户发送的证明内容修改信息,并根据所述证明内容修改信息对所述预存储的证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行修改,并更新所述证明内容信息。


4.根据权利要求1所述的证明文件动态生成方法,其特征在于,所述将所述证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,包括:
根据所述证明请求信息中的各所述证明内容信息的排布顺序,依次将所述各证明内容信息的包含有内容类型特征词的文本插入至所述初始证明模板中的初始文本的设定插入位置处,得到所述目标证明模板。


5.根据权利要求1所述的证明文件动态生成方法,其特征在于,所述根据所述内容类型特征词和所述用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容,包括:
根据所述用户标识和与所述内容类型特征词具有预设对应关系的第一数据库访问路径,得到第二数据库访问路径;
根据所述第二数据库访问路径对所述预设数据库执行对应的数据库查询操作,将所述数据库查询操作的查询结果设定为所述目标内容。


6.根据权利要求5所述的证明文件动态生成方法,其特征在于,在所述根据与所述内容类型特征词对应的第一数据库访问路径和所述用户标识,得到第二数据库访问路径之前,包括:
判断所述目标证明模板中是否存在预设起始标识符和预设终止标识符;
若存在,则将一组所述起始标识符和所述终止标识符之间的文本设定为所述内容类型特征词。


7.根据权利要求1所述的证明文件动态生成方法,其特征在于,所述根据所述目标内容和所述目标证明模板,得到目标证明文件,包括:
将所述目标证明模板中的所述内容类型特征词替换为对应的所述目标内容,得到所述目标证明文件。


8.一种证明文件动态生成方法,其特征在于,所述方法包括:
向服务器发送证明开具请求,并接收所述服务器返回的预存储的证明内容信息和证明类型信息进行展示;
接收用户发送的证明内容信息选择指令和证明类型信息选择指令,并生成证明请求信息;
将所述证明请求信息发送至所述服务器,以使所述服务器接收到所述证明请求信息后,根据所述证明请求信息中的证明类型信息确定对应的初始证明模板,并将所述证明请求信息中的包含有内容类型特征词的证明内容信息设置在所述初始证明模板的设定位置处,得到目标证明模板,进而根据所述内容类型特征词和所述用户的用户标识,从预设数据库中得到与所述用户和所述内容类型特征词对应的目标内容,并根据所述目标内容和所述目标证明模板,得到目标证明文件。


9.根据权利要求8所述的证明文件动态生成方法,其特征在于,在所述接收用户发送的证明内容信息选择指令之前,包括:
根据所述用户对所述证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行的修改,生成证明内容修改信息并发送至所述服务器,以使所述服务器根据所述证明内容修改信息对所述预存储的证明内容信息中的内容类型特征词和与所述内容类型特征词关联的固定文本进行修改,并更新所述证明内容信息。


10.一种证明文件动态生成装置,其特征在于,包括:
证明请求信息接收模块,用于接收用户发送的证明请求信息,其中,所述证明请求信息中包含有证明类型信息、证明内容信息和用户标识;
目标证明模板生成模块,用于根据所述...

【专利技术属性】
技术研发人员:李阳魏聪惠陈建文杨志滔王怡冰黄星邱晓辉苏鹏皓
申请(专利权)人:中国建设银行股份有限公司建信金融科技有限责任公司
类型:发明
国别省市:北京;11

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

1