|
|
@@ -86,10 +86,8 @@ public class FlowEngineService : ITransient
|
|
|
var flow = await _flowRep.AsQueryable()
|
|
|
.ClearFilter()
|
|
|
.Where(u => u.BizType == input.BizType && u.IsPublished && !u.IsDelete)
|
|
|
- .OrderBy(u => new dynamic[] {
|
|
|
- u.TenantId == tenantId ? 1 : 0,
|
|
|
- u.Version
|
|
|
- }, OrderByType.Desc)
|
|
|
+ .OrderBy(u => u.TenantId == tenantId ? 1 : 0, OrderByType.Desc)
|
|
|
+ .OrderBy(u => u.Version, OrderByType.Desc)
|
|
|
.FirstAsync() ?? throw Oops.Oh($"未找到业务类型 [{input.BizType}] 的已发布流程定义");
|
|
|
|
|
|
if (string.IsNullOrWhiteSpace(flow.FlowJson))
|