activiti設(shè)置多個(gè)審批人 工作流審批節(jié)點(diǎn)動(dòng)態(tài)多級(jí)多人審批怎么實(shí)現(xiàn)?
工作流審批節(jié)點(diǎn)動(dòng)態(tài)多級(jí)多人審批怎么實(shí)現(xiàn)?使用SharePoint designer 2013,此工具是office的一個(gè)組件,也可以獨(dú)立安裝。以下兩點(diǎn)是關(guān)鍵:1。如果您已經(jīng)知道如何使用設(shè)計(jì)器,則工作流
工作流審批節(jié)點(diǎn)動(dòng)態(tài)多級(jí)多人審批怎么實(shí)現(xiàn)?
使用SharePoint designer 2013,此工具是office的一個(gè)組件,也可以獨(dú)立安裝。
以下兩點(diǎn)是關(guān)鍵:1。如果您已經(jīng)知道如何使用設(shè)計(jì)器,則工作流編輯界面中默認(rèn)有一個(gè)階段,該階段表示一級(jí)審批。如果要實(shí)現(xiàn)多級(jí)審批工作流,管理員在工作流工作銷毀中有刪除權(quán)限。我不知道你是不是這個(gè)意思。
activity工作流可以動(dòng)態(tài)配置審批嗎?
不要在流程節(jié)點(diǎn)上指定特定人員,請(qǐng)使用${userid}變量。在上一個(gè)節(jié)點(diǎn)中添加tasklistener,完成事件并設(shè)置userid。公共類AssigneeSearch2實(shí)現(xiàn)TaskListener{public void notify(DelegateTask DelegateTask){String userId=delegateTask.getVariable(“applyUserId”).toString()if(“user01”.equalsIgnoreCase(userId)){delegateTask.setVariable(“userId”,“l(fā)eaderuser”)}