|
@@ -15,18 +15,21 @@ namespace Hotline.Api.Controllers
|
|
|
private readonly IMapper _mapper;
|
|
|
private readonly IRepository<OrderVisit> _orderVisitRepository;
|
|
|
private readonly IRepository<OrderVisitDetail> _orderVisitedDetailRepository;
|
|
|
+ private readonly ILogger<ExportWordController> _logger;
|
|
|
|
|
|
public ExportWordController(IOrderRepository orderRepository,
|
|
|
IWordHelperService wordHelperService,
|
|
|
IMapper mapper,
|
|
|
IRepository<OrderVisit> orderVisitRepository,
|
|
|
- IRepository<OrderVisitDetail> orderVisitedDetailRepository)
|
|
|
+ IRepository<OrderVisitDetail> orderVisitedDetailRepository,
|
|
|
+ ILogger<ExportWordController> logger)
|
|
|
{
|
|
|
_orderRepository = orderRepository;
|
|
|
_wordHelperService = wordHelperService;
|
|
|
_mapper = mapper;
|
|
|
_orderVisitRepository = orderVisitRepository;
|
|
|
_orderVisitedDetailRepository = orderVisitedDetailRepository;
|
|
|
+ _logger = logger;
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -38,6 +41,8 @@ namespace Hotline.Api.Controllers
|
|
|
{
|
|
|
var streams = new Dictionary<string, Stream>();
|
|
|
var path = $"{Environment.CurrentDirectory}/Template/宜宾交办单模板.doc";
|
|
|
+
|
|
|
+ _logger.LogInformation($"运行得知:{path}");
|
|
|
foreach (var item in Ids)
|
|
|
{
|
|
|
var order = await _orderRepository.GetAsync(item, HttpContext.RequestAborted);
|