(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211087412.4
(22)申请日 2022.09.07
(71)申请人 浪潮软件股份有限公司
地址 271000 山东省泰安市东 岳大街527号
浪潮科技园
(72)发明人 马奉彬 郑斌 田世康
(74)专利代理 机构 济南信达专利事务所有限公
司 37100
专利代理师 潘悦梅
(51)Int.Cl.
G06F 16/22(2019.01)
G06F 16/23(2019.01)
G06F 16/242(2019.01)
(54)发明名称
标签自动粘贴和摘除的执行方法及执行系
统
(57)摘要
本发明公开了标签自动粘贴和摘除的执行
方法及执行系统, 属于业务自动化处理技术领
域, 要解决的技术问题为如何实现标签的自动粘
贴和摘除。 包括如下步骤: 以标签为主体配置标
签表; 配置标签算法表, 标签算法表用于记录每
种粘贴算法以及每种摘除算法的算法执行信息;
基于标签表获取每个标签的标签信息, 对于每个
需要自动粘贴的标签, 基于指定的算法执行信息
为客户新增标签, 并更新标签客户表, 标签客户
表用于记录标签和对应客户的关联关系; 基于标
签表获取每个标签的标签信息, 对于每个需要自
动摘除的标签, 基于指定的算法执行信息为客户
删除所述标签, 并更新标签客户表和标签客户历
史表, 标签客户历史表用于记录已删除关联关系
的标签和对应客户。
权利要求书3页 说明书6页 附图2页
CN 115525646 A
2022.12.27
CN 115525646 A
1.一种标签自动粘贴和摘除的执 行方法, 其特 征在于, 包括如下步骤:
以标签为主体配置标签表, 所述标签表用于记录每个标签的标签信息, 对于需要自动
粘贴的标签, 所述标签信息至少包括标签名称以及粘贴算法的算法名称, 对于需要自动摘
除的标签, 所述标签信息 至少包括标签名称以及摘除算法的算法名称;
配置标签算法表, 所述标签算法表用于记录每种 粘贴算法以及每种摘除算法的算法执
行信息;
基于标签表获取每个标签的标签信息, 对于每个需要自动粘贴的标签, 基于指定的算
法执行信息为客户新增所述标签, 并更新标签客户表, 所述标签客户表用于记录标签和对
应客户的关联关系;
基于标签表获取每个标签的标签信息, 对于每个需要自动摘除的标签, 基于指定的算
法执行信息为客户删除所述标签, 并更新标签客户表和标签客户历史表, 所述标签客户历
史表用于记录已删除关联关系的标签和对应客户。
2.根据权利要求1所述的标签自动粘贴和摘除的执行方法, 其特征在于, 所述标签算法
执行信息包括 算法名称、 实现方式以及调用地址;
所述实现方式共两种, 分别为外部接口和内部接口, 外部接口表示为通过调用外部接
口的方式获取客户列表, 所述内部 接口表示 通过调用内部 接口的方式获取客户列表。
3.根据权利要求2所述的标签自动粘贴和摘除的执行方法, 其特征在于, 所述内部接口
支持通过自定义SQ L的方式从客户列表中筛 选客户。
4.根据权利要求2或3所述的标签自动粘贴和摘除的执行方法, 其特征在于, 基于标签
表获取每个标签的标签信息, 对于每个需要自动粘贴的标签, 基于指定的算法执行信息为
客户新增所述标签, 并更新标签客户表, 包括如下操作:
A、 遍历标签表, 获取需要自动粘贴的标签构建标签列表;
B、 遍历标签列表, 对于每 个标签, 执 行如下操作:
C、 基于标签信息从标签算法表中读取对应的算法执 行信息;
D、 基于算法执 行信息指定的实现方式, 调用外 部接口或内部 接口获取客户列表;
E、 遍历客户列表, 读取每 个客户;
F、 对于每个客户, 基于标签客户表判断所述客户是否已经持有所述标签, 如果否, 为所
述客户新增所述标签, 并更新标签客户表, 将所述标签于客户的关联关系 更新至标签客户
表;
G、 遍历客户列表, 重复执 行步骤F, 直至遍历结束;
H、 判断是否存在其 他标签需要 遍历, 如果存在重复C ‑G, 否则流 程结束。
5.根据权利要求2或3所述的标签自动粘贴和摘除的执行方法, 其特征在于, 基于标签
表获取每个标签的标签信息, 对于每个需要自动摘除的标签, 基于指定的算法执行信息为
客户删除所述标签, 并更新标签客户表和标签客户历史表, 包括如下步骤:
A、 遍历标签表, 获取需要自动摘除的标签构建标签列表;
B、 遍历标签列表, 对于每 个标签, 执 行如下操作:
C、 基于标签信息从标签算法表中读取对应的算法执 行信息;
D、 基于算法执 行信息指定的实现方式, 调用外 部接口或内部 接口获取客户列表;
E、 遍历客户列表, 读取每 个客户;权 利 要 求 书 1/3 页
2
CN 115525646 A
2F、 对于每个客户, 基于标签客户表判断所述客户是否已经持有所述标签, 如果是, 为所
述客户删除所述标签, 并更新标签客户表及标签客户历史表, 将所述标签与客户的关联关
系从标签客户表中删除, 并将所述标签与客户的关联关系更新至标签客户历史表;
G、 遍历客户列表, 重复执 行步骤F, 直至遍历结束;
H、 判断是否存在其 他标签需要 遍历, 如果存在重复C ‑G, 否则流 程结束。
6.一种标签自动粘贴和摘除的自动执行系统, 其特征在于, 用于通过如权利要求1 ‑5任
一项所述的标签自动粘贴和摘除的执行方法实现标签的自动粘贴和自动摘除, 所述系统包
括:
配置模块, 所述配置模块用于以标签为主体配置标签表, 所述标签表用于记录每个标
签的标签信息, 对于需要自动粘贴的标签, 所述标签信息至少包括标签名称以及粘贴算法
的算法名称, 对于需要自动摘除的标签, 所述标签信息至少包括标签名称以及摘除算法的
算法名称; 还用于配置标签算法表, 所述标签算法表用于记录每种粘贴算法以及每种摘除
算法的算法执 行信息;
标签粘贴模块, 所述标签粘贴模块用于通过监控程序读取标签表和标签算法表, 用于
基于标签表获取每个标签的标签信息, 对于每个需要自动粘贴的标签, 基于指定的算法执
行信息为客户新增所述标签, 并更新标签客户表, 所述标签客户表用于记录标签和对应客
户的关联关系;
标签摘除模块, 所述标签摘除模块用于监控程序读取标签表和标签算法表, 基于标签
表获取每个标签的标签信息, 对于每个需要自动摘除的标签, 基于指定的算法执行信息为
客户删除所述标签, 并更新标签客户表和标签客户历史表, 所述标签客户历史表用于记录
已删除关联关系的标签和对应客户。
7.根据权利要求6所述的标签自动粘贴和摘除的自动执行系统, 其特征在于, 所述标签
算法执行信息包括 算法名称、 实现方式以及调用地址;
所述实现方式共两种, 分别为外部接口和内部接口, 外部接口表示为通过调用外部接
口的方式获取客户列表, 所述内部 接口表示 通过调用内部 接口的方式获取客户列表。
8.根据权利要求7所述的标签自动粘贴和摘除的自动执行系统, 其特征在于, 所述内部
接口支持通过自定义SQ L的方式从客户列表中筛 选客户。
9.根据权利要求7或8所述的标签自动粘贴和摘除的自动执行系统, 其特征在于, 所述
标签粘贴模块用于执 行:
A、 遍历标签表, 获取需要自动粘贴的标签构建标签列表;
B、 遍历标签列表, 对于每 个标签, 执 行如下操作:
C、 基于标签信息从标签算法表中读取对应的算法执 行信息;
D、 基于算法执 行信息指定的实现方式, 调用外 部接口或内部 接口获取客户列表;
E、 遍历客户列表, 读取每 个客户;
F、 对于每个客户, 基于标签客户表判断所述客户是否已经持有所述标签, 如果否, 为所
述客户新增所述标签, 并更新标签客户表, 将所述标签于客户的关联关系 更新至标签客户
表;
G、 遍历客户列表, 重复执 行步骤F, 直至遍历结束;
H、 判断是否存在其 他标签需要 遍历, 如果存在重复C ‑G, 否则流 程结束。权 利 要 求 书 2/3 页
3
CN 115525646 A
3
专利 标签自动粘贴和摘除的执行方法及执行系统
文档预览
中文文档
12 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-07 12:42:51上传分享