System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于案件管理系统的函件发送方法及装置制造方法及图纸_技高网

用于案件管理系统的函件发送方法及装置制造方法及图纸

技术编号:41666592 阅读:5 留言:0更新日期:2024-06-14 15:25
本申请涉及数据处理技术领域,提供了一种用于案件管理系统的函件发送方法及装置。该方法可以预先设置多种模板文件,并根据客户的需求,预先为客户关联与其适配的模板配置信息和函件配置信息,在任意函件生成周期监测到目标函件类型关联的目标数据时,可以基于关联的函件配置信息和模板配置信息,调用相应模板文件,对基于目标数据和用户需求生成的函件数据集进行分组,基于分组得到的子数据集和基于模板文件得到的函件模板集,生成对应每个分组的函件,最后可以基于每个分组的函件,向客户的电子邮箱发送目标函件类型的函件。不仅可以方便高效地向客户发送符合需求的函件,还可以灵活管理客户的案件数据,提高管理者和客户的用户体验。

【技术实现步骤摘要】

本申请涉及数据处理,尤其涉及一种用于案件管理系统的函件发送方法及装置


技术介绍

1、案件管理系统可以用于对大量客户的案件数据进行智能化管理。例如,可以对各类专利案件数据进行智能化管理。在对专利案件数据进行智能化管理的过程中,对于专利案件的各类期限,需要向客户及时进行提醒,以便客户可以对专利案件进行及时维护,保障客户的专利权益。

2、这样,便需要向客户及时发送各类电子函件,以便提醒用户其专利案件的各类期限节点。而向客户发送电子函件的话,如果仅通过人工手动编辑电子函件,较为耗费人力,效率较低。基于此,如何提供一种可以用于案件管理系统且更为方便高效的函件发送方法,成为亟待解决的技术问题。


技术实现思路

1、为了能够提供一种可以用于案件管理系统且能够方便高效地向客户发送电子函件的方法,本申请提供了一种用于案件管理系统的函件发送方法及装置。

2、第一方面,本申请实施例提供了一种用于案件管理系统的函件发送方法,该方法包括:通过目标函件类型对应的定时器在第一日期监测目标客户的案件数据中是否存在目标数据;所述目标数据包括具有第一更新信息的案件数据和/或具有第二更新信息的案件数据;所述第一更新信息与第一日期和所述目标函件类型均关联;所述第二更新信息与第二日期和所述目标函件类型均关联;所述第一日期为当前函件生成周期的函件生成日期;所述第二日期为当前函件生成周期的前一个函件生成周期的函件生成日期;在存在目标数据的情况下,获取包括所有目标数据和第一字段的目标案件数据集;所述第一字段用于指示所述目标数据的案件数据信息的属性;基于所述目标案件数据集、所述目标客户的函件需求信息和所有第二字段,生成包括所有第二字段和函件数据的函件数据集;所述第二字段为所述案件管理系统中预先设置的用于指示案件数据信息的属性或函件需求信息的属性的字段;获取目标函件配置信息;所述目标函件配置信息为与所述目标客户和所述目标函件类型均对应的函件配置信息,包括目标分组依据和第一数量的目标函件模板标识;在基于所述目标分组依据确定需要分组的情况下,对所述函件数据集进行分组,得到第二数量的子数据集;每个子数据集均包括所有第二字段;基于所述目标函件配置信息,从所述案件管理系统存储的模板配置信息中读取各个目标函件模板标识分别对应的目标模板配置信息;所述目标模板配置信息用于指示相应目标函件模板标识对应的第一模板文件和第一模板文件中每个第一标签变量分别对应的第三字段;基于所有目标模板配置信息,获取第二数量的函件模板集;每个所述函件模板集均包括所述第一数量的目标函件模板标识分别对应的第一模板文件;基于所述第二数量的子数据集和所述第二数量的函件模板集,生成第二数量的第一函件;每个第一函件分别基于一个子数据集和一个函件模板集生成;基于所述第二数量的第一函件,向所述目标客户的电子邮箱发送所述目标函件类型的函件。

3、一种可能的实现方式中,基于所述第二数量的子数据集中的第一子数据集和所述第二数量的函件模板集中的第一函件模板集,生成所述第二数量的第一函件中的一个第一函件,包括:确定所述函件需求信息是否包括动态指示信息;所述动态指示信息用于指示在向所述目标客户发送的目标函件类型的函件中增加与目标属性关联的函件数据信息;所述函件数据信息为所述函件数据包括的信息;在所述函件需求信息包括所述动态指示信息的情况下,确定第一函件模板集是否包括第二模板文件;所述第一函件模板集为所述第二数量的函件模板集中的任意一个函件模板集;所述第二模板文件是指包括与目标属性对应的第一标签变量且文件格式为表格格式的第一模板文件;在所述第一函件模板集包括所述第二模板文件的情况下,获取所述目标属性对应的第一映射关系表和第二映射关系表;所述第一映射关系表用于指示所述目标属性对应的函件数据信息与字段集合之间的对应关系;所述字段集合包括一个或多个第四字段;所述第二映射关系表用于指示第四字段与第二标签变量之间的对应关系;获取第一子数据集中的所有目标函件数据信息;所述目标函件数据信息为所述第一子数据集包括的函件数据信息中与所述目标属性对应的函件数据信息;所述第一子数据集为所述第二数量的子数据集中的任意一个子数据集;基于所述第一映射关系表和所述第二映射关系表,获取各个目标函件数据信息分别对应的第一标签变量集;所述第一标签变量集包括一个或多个第三标签变量;所述第三标签变量为与所述目标函件数据信息对应的第二标签变量;对所有目标函件数据信息对应的第一标签变量集进行去重处理,得到至少一个第二标签变量集;在第一函件模板集包括的每个第二模板文件中增加所述至少一个第二标签变量集包括的第三标签变量,得到各个第二模板文件对应的第三模板文件;通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、以及第一子数据集包括的函件数据信息,填充第一函件模板集包括的第一模板文件和第三模板文件,生成一个第一函件。

4、一种可能的实现方式中,在第四模板文件中增加所述至少一个第二标签变量集包括的第三标签变量,得到所述第四模板文件对应的第三模板文件,包括:确定是否存在没有对应第一标签变量集的目标函件数据信息;在存在没有对应第一标签变量集的目标函件数据信息的情况下,将所有第二标签变量集的数量加一确定为第三数量;或者,在不存在没有对应第一标签变量集的目标函件数据信息的情况下,将所有第二标签变量集的数量确定为第三数量;在第四模板文件中设置第三数量的第一工作表,每个第一工作表中包括第四模板文件的原始表格,且将每个第二标签变量集包括的所有第三标签变量分别作为表头信息追加至一个第一工作表中原始表格的最后列之后,生成第四模板文件对应的第三模板文件;其中,第一工作表与第二标签变量集一一对应;所述第四模板文件为所述第一函件模板集包括的第二模板文件中的任意一个第二模板文件。

5、一种可能的实现方式中,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、以及第一子数据集包括的函件数据信息,填充第一函件模板集包括的第一模板文件和第三模板文件,生成一个第一函件,包括:通过反射调用方法,基于第一标签变量与第三字段的对应关系,将第一子数据集包括的函件数据信息中与每个第三字段对应的所有函件数据信息填充至各个第一模板文件中相应第一标签变量对应的填充位置,得到各个第一模板文件分别对应的第一文件;通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、目标函件数据信息、各个目标函件数据信息分别对应的第二标签变量集、以及第一子数据集包括的函件数据信息,填充每个第三模板文件,得到各个第三模板文件分别对应的第二文件;基于所有第一文件和所有第二文件,生成一个第一函件。

6、一种可能的实现方式中,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、目标函件数据信息、各个目标函件数据信息分别对应的第二标签变量集、以及第一子数据集包括的函件数据信息,填充第五模板文件,得到第五模板文件对应的第二文件,包括:通过反射调本文档来自技高网...

【技术保护点】

1.一种用于案件管理系统的函件发送方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,基于所述第二数量的子数据集中的第一子数据集和所述第二数量的函件模板集中的第一函件模板集,生成所述第二数量的第一函件中的一个第一函件,包括:

3.如权利要求2所述的方法,其特征在于,在第四模板文件中增加所述至少一个第二标签变量集包括的第三标签变量,得到所述第四模板文件对应的第三模板文件,包括:

4.如权利要求3所述的方法,其特征在于,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、以及第一子数据集包括的函件数据信息,填充第一函件模板集包括的第一模板文件和第三模板文件,生成一个第一函件,包括:

5.如权利要求4所述的方法,其特征在于,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、目标函件数据信息、各个目标函件数据信息分别对应的第二标签变量集、以及第一子数据集包括的函件数据信息,填充第五模板文件,得到第五模板文件对应的第二文件,包括:

6.如权利要求2所述的方法,其特征在于,还包括:

7.如权利要求1所述的方法,其特征在于,所述目标函件配置信息还包括邮件名称模板;所述邮件名称模板包括第一固定文本和至少一个第四标签变量;

8.如权利要求7所述的方法,其特征在于,基于所述第二数量的第一函件,向所述目标客户的电子邮箱发送所述目标函件类型的函件,包括:

9.如权利要求8所述的方法,其特征在于,所述方法还包括:

10.如权利要求8所述的方法,其特征在于,所述方法还包括:

11.如权利要求1所述的方法,其特征在于,在存在目标数据的情况下,获取包括所有目标数据和第一字段的目标案件数据集,包括:

12.如权利要求1所述的方法,其特征在于,获取目标函件配置信息,包括:

13.如权利要求1所述的方法,其特征在于,所述方法还包括:

14.如权利要求13所述的方法,其特征在于,所述方法还包括:

15.如权利要求14所述的方法,其特征在于,所述方法还包括:

16.如权利要求15所述的方法,其特征在于,所述方法还包括:

17.一种用于案件管理系统的函件发送装置,其特征在于,所述装置包括:

18.一种案件管理系统,其特征在于,所述案件管理系统包括权利要求17所述的函件发送装置。

19.一种计算机设备,其特征在于,包括:存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1-16中任意一项所述的方法。

20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-16中任意一项所述的方法。

...

【技术特征摘要】

1.一种用于案件管理系统的函件发送方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,基于所述第二数量的子数据集中的第一子数据集和所述第二数量的函件模板集中的第一函件模板集,生成所述第二数量的第一函件中的一个第一函件,包括:

3.如权利要求2所述的方法,其特征在于,在第四模板文件中增加所述至少一个第二标签变量集包括的第三标签变量,得到所述第四模板文件对应的第三模板文件,包括:

4.如权利要求3所述的方法,其特征在于,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、以及第一子数据集包括的函件数据信息,填充第一函件模板集包括的第一模板文件和第三模板文件,生成一个第一函件,包括:

5.如权利要求4所述的方法,其特征在于,通过反射调用方法,基于第一标签变量与第三字段的对应关系、第三标签变量与第四字段的对应关系、目标函件数据信息、各个目标函件数据信息分别对应的第二标签变量集、以及第一子数据集包括的函件数据信息,填充第五模板文件,得到第五模板文件对应的第二文件,包括:

6.如权利要求2所述的方法,其特征在于,还包括:

7.如权利要求1所述的方法,其特征在于,所述目标函件配置信息还包括邮件名称模板;所述邮件名称模板包括第一固定文本和至少一个第四标签变量;

8.如权利要求7所述的方法,其特征在于,基于所述第二...

【专利技术属性】
技术研发人员:王燕妮雷静王淑新耿纯
申请(专利权)人:北京国专知识产权有限责任公司
类型:发明
国别省市:

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

1