我有一个高级工作流,可以在完成不同任务时创建和修改自定义数据列表条目。但是,如果用户取消工作流程,则数据列表条目仍然存在。
工作流取消是否存在执行或任务侦听器事件,我可以从中运行Javascript?
答案 0 :(得分:1)
以下网页内容通过"删除/取消工作流程" 操作进行内部调用。
<ALF_HOME>\tomcat\webapps\alfresco\WEB-INF\classes\alfresco\templates\webscripts\org\alfresco\repository\workflow
您可以在此处找到相关文件。
module Workers::MultPackingSlipWorker
extend Workers::BaseWorker
def self.mult_packing_slip(orders_array, tracker_id)
orders = orders_array.split('-').map { |e| ::Print::Order.find(e) }
receipt_template = Print::Orders::OrderReceipt.new(orders, tracker_id)
pdf_receipt_output = receipt_template.gen_pdf
Manage::Store::OrdersController.mult_packing_slip(pdf_receipt_output)
end
end