private bool CanWithdraw(WfRunner runner, WfResult result) { if (result.InstanceTask.User_Id != runner.AC.User.Id) { result.Message = "你无权处理该件,操作人不符!"; return(false); } else if (result.Instance.Status == WfProcessStatus.Stopped) { result.Message = "流程已结束"; return(false); } return(iTaskService.CanWithdraw(result)); }