Pārlūkot izejas kodu

修改观察件bug

tangjiang 3 dienas atpakaļ
vecāks
revīzija
ddf84b7549

+ 3 - 1
src/Hotline.Api/Controllers/ObservationPieceController.cs

@@ -48,7 +48,8 @@ namespace Hotline.Api.Controllers
             IOrderTerminateRepository orderTerminateRepository,
             IOrderApplication orderApplication,
             IOptionsSnapshot<AppConfiguration> appOptions,
-            IRepository<ObservationPiece> observationPieceRepository
+            IRepository<ObservationPiece> observationPieceRepository,
+             IObservationPieceApplication observationPieceApplication
             )
         {
             _sessionContext = sessionContext;
@@ -63,6 +64,7 @@ namespace Hotline.Api.Controllers
             _orderApplication = orderApplication;
             _appOptions = appOptions;
             _observationPieceRepository = observationPieceRepository;
+            _observationPieceApplication = observationPieceApplication;
         }
 
         /// <summary>

+ 1 - 40
src/Hotline.Application/ObservationPiece/ObservationPieceApplication.cs

@@ -1,12 +1,4 @@
-using Hotline.Application.FlowEngine;
-using Hotline.Application.OrderApp;
-using Hotline.Configurations;
-using Hotline.File;
-using Hotline.FlowEngine.Workflows;
-using Hotline.Orders;
-using Hotline.Share.Dtos.ObservationPiece;
-using MapsterMapper;
-using Microsoft.Extensions.Options;
+using Hotline.Share.Dtos.ObservationPiece;
 using SqlSugar;
 using XF.Domain.Authentications;
 using XF.Domain.Dependency;
@@ -17,44 +9,14 @@ namespace Hotline.Application.ObservationPiece
     public class ObservationPieceApplication : IObservationPieceApplication, IScopeDependency
     {
         private readonly ISessionContext _sessionContext;
-        private readonly IMapper _mapper;
-        private readonly IFileRepository _fileRepository;
-        private readonly IWorkflowApplication _workflowApplication;
-        private readonly IRepository<Workflow> _workflowRepository;
-        private readonly IWorkflowDomainService _workflowDomainService;
-        private readonly IOrderRepository _orderRepository;
-        private readonly IOrderDomainService _orderDomainService;
-        private readonly IOrderTerminateRepository _orderTerminateRepository;
-        private readonly IOrderApplication _orderApplication;
-        private readonly IOptionsSnapshot<AppConfiguration> _appOptions;
         private readonly IRepository<Hotline.Orders.ObservationPiece> _observationPieceRepository;
 
         public ObservationPieceApplication(
             ISessionContext sessionContext,
-            IMapper mapper,
-            IFileRepository fileRepository,
-            IWorkflowApplication workflowApplication,
-            IRepository<Workflow> workflowRepository,
-            IWorkflowDomainService workflowDomainService,
-            IOrderRepository orderRepository,
-            IOrderDomainService orderDomainService,
-            IOrderTerminateRepository orderTerminateRepository,
-            IOrderApplication orderApplication,
-            IOptionsSnapshot<AppConfiguration> appOptions,
             IRepository<Hotline.Orders.ObservationPiece> observationPieceRepository
             )
         {
             _sessionContext = sessionContext;
-            _mapper = mapper;
-            _fileRepository = fileRepository;
-            _workflowApplication = workflowApplication;
-            _workflowRepository = workflowRepository;
-            _workflowDomainService = workflowDomainService;
-            _orderRepository = orderRepository;
-            _orderDomainService = orderDomainService;
-            _orderTerminateRepository = orderTerminateRepository;
-            _orderApplication = orderApplication;
-            _appOptions = appOptions;
             _observationPieceRepository = observationPieceRepository;
         }
 
@@ -119,7 +81,6 @@ namespace Hotline.Application.ObservationPiece
                 })
                 .OrderByIF(dto.Type == "1", p => p.ReplyTime, OrderByType.Desc)
                 .OrderByIF(dto.Type == "0", p => p.CreationTime, OrderByType.Desc);
-
             return query;
         }