diff --git a/apps/wf/services.py b/apps/wf/services.py index 3b6dcad3..0b22ed02 100755 --- a/apps/wf/services.py +++ b/apps/wf/services.py @@ -307,7 +307,8 @@ class WfService(object): if workflow and transition.workflow.id != workflow.id: raise ParseError("当前流转不属于该工作流") workflow = transition.workflow - + if not workflow: + raise ParseError("未找到工作流") start_state = WfService.get_workflow_start_state(workflow) save_ticket_data = {} if transition and transition.field_require_check: