简单地说,我希望按工作流程列表顶部的最新工作流程进行排序。
(现在,我不知道这似乎只是按截止日期排序?)
例如,工作流程的最新创建或审核时间戳将显示在“我已启动的工作流程”和“我的任务”小面板的最顶部。不方便的是,如果每天都分配了大量任务,那么定义哪些任务最近是很困惑的。
我可以知道如何处理这个问题?我刚看到过滤功能但没有排序功能。
答案 0 :(得分:0)
下面的webscript以json格式给出了我的任务的详细信息。默认情况下,这是按截止日期排序。如果你在露天实例的下面的链接上看到,workflowInstance
中有一个名为{{1}的属性你可以用它来分类。
你无法使用现有的webscript进行排序,你需要自己定义。为此,你可以参考现有的webscript.Below是java文件,它收集数据并对它们进行排序。
我已经检查过露天版本3.4,在下面的版本中是在我的任务视图中调用的webscript。
http://localhost:8080/alfresco/service/script/org/alfresco/repository/workflow/task-instance.get
如果您对alfresco后端webscript一无所知,那么您必须知道它是如何工作的。下面是您可以参考的链接。
http://wiki.alfresco.com/wiki/Java-backed_Web_Scripts_Samples