(本文档仅供参考)
问题现象
以前创建好的任务,但不知道哪个任务有收件人邮箱 A@smartbi.com.cn,现在需要遍历系统上的收件人邮箱 A@smartbi.com.cn 在哪些任务有包含,请问有什么方式?
解决方案
因收件人信息是以xml形式存储到知识库的,不建议通过知识库修改/删除收件人信息,可以遍历定位到收件人邮箱所属任务后,手动进行修改。定位方式如下:
方案1:(推荐)把知识库中表t_task 查询 c_detail字段里有这个邮箱的的数据筛选出来,然后获取到任务id c_taskid,再去定位到具体的任务,手动修改
执行SQL参考:select c_taskid from t_task where c_detail like '%smartbi.com.cn%'
方案2:右上角全局筛选模糊查询邮箱地址
注:此方案只能定位到任务定制代码里填写了收件人邮箱的,无法定位到通过系统设置项配置的收件人