發(fā)表于2019-05-10
回復(fù):0
查看:3094 |
您好,
在使用XAF的WorkFlow設(shè)計中遇到一個問題如下:
場景描述:我有一個單據(jù),其狀態(tài)有:待提交->審批->角色A員工處理->角色B員工處理->角色C員工處理->完成;各狀態(tài)點都有駁回到向上一狀態(tài)的功能要求。
現(xiàn)在情況:
1、用戶單據(jù)填寫完成后點擊“提交”,狀態(tài)隨即更改為"審批".
2、在XAF的WorkFlow屬性Criteria設(shè)置:State='審批'
3、通過傳入的Order對象,創(chuàng)建審批任務(wù)信息Task記錄.
4、自定義Bookmark活動,等待任務(wù)(Task)的完成情況.再做下一步判斷
出現(xiàn)的問題:
1、新建Order并將其狀態(tài)更改為"審批"后,工作流實例不會被創(chuàng)建,一定要重啟一次WorkFlow service,工作流實例才被創(chuàng)建
2、即使創(chuàng)建呢工作流實例,其狀態(tài)會自動從Idle變成Unloaded
請問有什么好的解決方法?期待您的回復(fù)
登錄 慧都網(wǎng)發(fā)表評論