|
@@ -15,10 +15,12 @@ using Hotline.Share.Dtos.Settings;
|
|
using Hotline.Share.Enums.FlowEngine;
|
|
using Hotline.Share.Enums.FlowEngine;
|
|
using Hotline.Share.Enums.Order;
|
|
using Hotline.Share.Enums.Order;
|
|
using Hotline.Share.Enums.Push;
|
|
using Hotline.Share.Enums.Push;
|
|
|
|
+using Hotline.Share.Enums.Quality;
|
|
using Hotline.Share.Mq;
|
|
using Hotline.Share.Mq;
|
|
using Hotline.Users;
|
|
using Hotline.Users;
|
|
using MapsterMapper;
|
|
using MapsterMapper;
|
|
using MediatR;
|
|
using MediatR;
|
|
|
|
+using Microsoft.AspNetCore.Http;
|
|
using Microsoft.Extensions.Logging;
|
|
using Microsoft.Extensions.Logging;
|
|
using XF.Domain.Authentications;
|
|
using XF.Domain.Authentications;
|
|
using XF.Domain.Entities;
|
|
using XF.Domain.Entities;
|
|
@@ -226,9 +228,10 @@ public class WorkflowNextHandler : INotificationHandler<NextStepNotify>
|
|
ExpiredTimeChanged = notification.ExpiredTimeChanged,
|
|
ExpiredTimeChanged = notification.ExpiredTimeChanged,
|
|
HandlerOrgLevel = notification.HandlerOrgId.CalcOrgLevel()
|
|
HandlerOrgLevel = notification.HandlerOrgId.CalcOrgLevel()
|
|
}, cancellationToken: cancellationToken);
|
|
}, cancellationToken: cancellationToken);
|
|
|
|
+ if (data.FlowDirection is EFlowDirection.CenterToOrg)
|
|
|
|
+ await _qualityApplication.AddQualityAsync(EQualitySource.Send, order.Id, cancellationToken);
|
|
|
|
|
|
-
|
|
|
|
- break;
|
|
|
|
|
|
+ break;
|
|
case WorkflowModuleConsts.KnowledgeAdd:
|
|
case WorkflowModuleConsts.KnowledgeAdd:
|
|
case WorkflowModuleConsts.KnowledgeUpdate:
|
|
case WorkflowModuleConsts.KnowledgeUpdate:
|
|
case WorkflowModuleConsts.KnowledgeDelete:
|
|
case WorkflowModuleConsts.KnowledgeDelete:
|