2013-10-22 128 views
0

我希望實施一個工作項目分配應用程序,其中經理可以將項目分配給他的下屬。以下是幾種情況: 1)升級並將項目從一個下屬重新分配到另一個下屬 2)分工負荷。經理在Activiti中分配工作項目

我看到TaskService.setAssignee API,這可以用來實現#2。但是,如何實現#1?

+0

您可以使用'activiti API'too重新分配給任何其他下屬。 – Joshi

回答

0

對於第一種情況: 如果按時間進行升級,則可以直接使用Timer Boundary Event。隨着上述時間過去,它將直接轉到下面的流程中的下一個用戶。

Timer Boundary Event in Activiti Userguide

或者,你可以調用與Java服務任務你自己的工作量邏輯或發送電子郵件至經理的新任務。

對於第二種情況:

TaskService.setAssignee API只是需要實際的用戶爲任務,因此工作量師不能與該方法直接處理。但是,您可以通過檢查getAssignee()來執行此任務,並在Java中使用您的工作負載邏輯。

相關問題