complete_task_by_id¶
- async AsyncWorkFlow.complete_task_by_id(task_id, comment=None, file_path=None, outcome=None, extra_res_params=None, attachments=None)¶
完成任务实例
- 参数
- 返回
成功 False: 失败
- 返回类型
True
示例
from deepfos.api.platform import PlatformAPI from deepfos.element.workflow import WorkFlow # 上传附件't.txt' upload_resp = PlatformAPI().file.upload( file_type='DL', file_name='t.txt', file='some text' ) # 以动作approve,参数{"a": 1, "b": "42"}完成任务实例, # 并提供附件信息为上传的't.txt'文件,备注为"Completed by SDK" test_task = WorkFlow('test_task') test_task.complete_task_by_id( task_id='fd94f6a7-3467-47f9-8a3c-ff626e68dcf5', outcome='approve', extra_res_params={'a': 1, 'b': '42'}, comment='Completed by SDK', attachments=[upload_resp] )