v3.4.6
This commit is contained in:
@@ -51,6 +51,10 @@ public class FlowMonitorService : IDynamicApiController, ITransient
|
||||
if (tsakList.Any()) throw Oops.Oh(ErrorCode.WF0012, tsakList.FirstOrDefault().FullName);
|
||||
tsakList = await _flowTaskRepository.GetTaskList(x => ids.Contains(x.Id) && !x.ParentId.Equals("0") && !SqlFunc.IsNullOrEmpty(x.ParentId));
|
||||
if (tsakList.Any()) throw Oops.Oh(ErrorCode.WF0003, tsakList.FirstOrDefault().FullName);
|
||||
tsakList = await _flowTaskRepository.GetTaskList(x => ids.Contains(x.Id) && x.Suspend == 1);
|
||||
if (tsakList.Any()) throw Oops.Oh(ErrorCode.WF0047, tsakList.FirstOrDefault().FullName);
|
||||
tsakList = await _flowTaskRepository.GetTaskList(x => ids.Contains(x.ParentId) && x.DeleteMark == null && x.Suspend == 1);
|
||||
if (tsakList.Any()) throw Oops.Oh(ErrorCode.WF0047, tsakList.FirstOrDefault().FullName);
|
||||
foreach (var item in input.ids.Split(","))
|
||||
{
|
||||
var entity = _flowTaskRepository.GetTaskFirstOrDefault(item);
|
||||
|
||||
Reference in New Issue
Block a user