我们创建了一个工作流来将批准邮件发送给批准者。有效负载是 jcr:文件夹或 PDF 的内容。
编码后,行为是:
A pdf:生成正确的 URL 为 http:///damadmin.html#/content/ab/cd/abc.pdf
文件夹:生成错误的 URL 为 http:/// damadmin.html#/content/文件夹名/jcr:content
因此,对于文件夹,我们更新了代码以将有效负载更改为文件夹路径,而不是
我们使用的文件夹路径/jcr:content,
WorkflowData wfData = wfSession.newWorkflowData("JCR_PATH", folder_node_path);
wfSession.updateWorkflowData(workItem.getWorkflow(), wfData);
代码更改后,
当用户修改任何 dam 内容(如 pdf)时,url 正确为 http:///damadmin.html#/
但当用户修改文件夹属性时,发送给批准者的邮件的 url 错误为http:///
表示 /damadmin.html# 丢失。
我们需要为 PDF 和文件夹添加正确的链接。提前致谢。