|
@@ -1,9 +1,4 @@
|
|
|
-using Hotline.Application.FlowEngine;
|
|
|
-using Hotline.Application.ObservationPiece;
|
|
|
-using Hotline.Application.OrderApp;
|
|
|
-using Hotline.Configurations;
|
|
|
-using Hotline.File;
|
|
|
-using Hotline.FlowEngine.Workflows;
|
|
|
+using Hotline.Application.ObservationPiece;
|
|
|
using Hotline.Orders;
|
|
|
using Hotline.Repository.SqlSugar.Extensions;
|
|
|
using Hotline.Share.Dtos;
|
|
@@ -12,7 +7,6 @@ using Hotline.Share.Dtos.Order;
|
|
|
using Hotline.Tools;
|
|
|
using MapsterMapper;
|
|
|
using Microsoft.AspNetCore.Mvc;
|
|
|
-using Microsoft.Extensions.Options;
|
|
|
using SqlSugar;
|
|
|
using XF.Domain.Authentications;
|
|
|
using XF.Domain.Exceptions;
|
|
@@ -24,45 +18,20 @@ namespace Hotline.Api.Controllers
|
|
|
{
|
|
|
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<ObservationPiece> _observationPieceRepository;
|
|
|
private readonly IObservationPieceApplication _observationPieceApplication;
|
|
|
|
|
|
public ObservationPieceController(
|
|
|
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<ObservationPiece> observationPieceRepository
|
|
|
+ IRepository<ObservationPiece> observationPieceRepository,
|
|
|
+ IObservationPieceApplication observationPieceApplication
|
|
|
)
|
|
|
{
|
|
|
_sessionContext = sessionContext;
|
|
|
_mapper = mapper;
|
|
|
- _fileRepository = fileRepository;
|
|
|
- _workflowApplication = workflowApplication;
|
|
|
- _workflowRepository = workflowRepository;
|
|
|
- _workflowDomainService = workflowDomainService;
|
|
|
- _orderRepository = orderRepository;
|
|
|
- _orderDomainService = orderDomainService;
|
|
|
- _orderTerminateRepository = orderTerminateRepository;
|
|
|
- _orderApplication = orderApplication;
|
|
|
- _appOptions = appOptions;
|
|
|
_observationPieceRepository = observationPieceRepository;
|
|
|
+ _observationPieceApplication = observationPieceApplication;
|
|
|
}
|
|
|
|
|
|
/// <summary>
|