打印日志
This commit is contained in:
@@ -4121,7 +4121,7 @@
|
|||||||
<param name="dto"></param>
|
<param name="dto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:WMS.Web.Domain.Services.OutStockService.SalOutStock(WMS.Web.Domain.Entitys.OutStock,WMS.Web.Core.Dto.Login.LoginInDto,Microsoft.Extensions.DependencyInjection.IServiceScope)">
|
<member name="M:WMS.Web.Domain.Services.OutStockService.SalOutStock(WMS.Web.Domain.Entitys.OutStock,WMS.Web.Core.Dto.Login.LoginInDto)">
|
||||||
<summary>
|
<summary>
|
||||||
同步金蝶销售出库
|
同步金蝶销售出库
|
||||||
</summary>
|
</summary>
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
using AutoMapper;
|
using AutoMapper;
|
||||||
|
using Microsoft.Extensions.Logging;
|
||||||
|
using Newtonsoft.Json;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
@@ -25,13 +27,15 @@ namespace WMS.Web.Domain.Services
|
|||||||
private readonly IInventoryInOutDetailsService _inventoryInOutDetailsService;
|
private readonly IInventoryInOutDetailsService _inventoryInOutDetailsService;
|
||||||
private readonly ISerialNumbersRepositories _serialNumbersRepositories;
|
private readonly ISerialNumbersRepositories _serialNumbersRepositories;
|
||||||
private readonly IBoxInventoryRepositories _boxInventoryRepositories;
|
private readonly IBoxInventoryRepositories _boxInventoryRepositories;
|
||||||
public BoxInventoryService(IMapper mapper, IBoxRepositories boxRepositories,
|
private readonly ILogger<BoxInventoryService> _logger;
|
||||||
|
public BoxInventoryService(IMapper mapper, IBoxRepositories boxRepositories, ILogger<BoxInventoryService> logger,
|
||||||
IInventoryDetailsService inventoryDetailsService,
|
IInventoryDetailsService inventoryDetailsService,
|
||||||
IInventoryInOutDetailsService inventoryInOutDetailsService,
|
IInventoryInOutDetailsService inventoryInOutDetailsService,
|
||||||
ISerialNumbersRepositories serialNumbersRepositories,
|
ISerialNumbersRepositories serialNumbersRepositories,
|
||||||
IBoxInventoryRepositories boxInventoryRepositories)
|
IBoxInventoryRepositories boxInventoryRepositories)
|
||||||
{
|
{
|
||||||
_mapper = mapper;
|
_mapper = mapper;
|
||||||
|
_logger = logger;
|
||||||
_boxRepositories = boxRepositories;
|
_boxRepositories = boxRepositories;
|
||||||
_inventoryDetailsService = inventoryDetailsService;
|
_inventoryDetailsService = inventoryDetailsService;
|
||||||
_serialNumbersRepositories = serialNumbersRepositories;
|
_serialNumbersRepositories = serialNumbersRepositories;
|
||||||
@@ -1558,6 +1562,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
var invDetGenDtos = new List<InventoryDetailsGenerateDto>();
|
var invDetGenDtos = new List<InventoryDetailsGenerateDto>();
|
||||||
invDetGenDtos.AddRange(invDetGenDtos_in);
|
invDetGenDtos.AddRange(invDetGenDtos_in);
|
||||||
invDetGenDtos.AddRange(invDetGenDtos_out);
|
invDetGenDtos.AddRange(invDetGenDtos_out);
|
||||||
|
_logger.LogInformation($"入库对应即时库存:{JsonConvert.SerializeObject(invDetGenDtos)} 操作时间:{DateTime.Now.ToString()}");
|
||||||
if (invDetGenDtos.Count != 0)
|
if (invDetGenDtos.Count != 0)
|
||||||
{
|
{
|
||||||
var InventoryDetailsGenerate_result = await _inventoryDetailsService.GenerateInventoryDetails(invDetGenDtos, isTransaction);
|
var InventoryDetailsGenerate_result = await _inventoryDetailsService.GenerateInventoryDetails(invDetGenDtos, isTransaction);
|
||||||
|
|||||||
@@ -157,6 +157,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public async Task<Result> ShelfNoPurchase(NoPurchaseShelfRequest dto, LoginInDto loginInDto)
|
public async Task<Result> ShelfNoPurchase(NoPurchaseShelfRequest dto, LoginInDto loginInDto)
|
||||||
{
|
{
|
||||||
|
_logger.LogInformation($"非采购入库:{JsonConvert.SerializeObject(dto)} 操作人:{loginInDto.UserInfo.StaffId+loginInDto.UserInfo.Nickname}");
|
||||||
IDbContextTransaction _transaction = _basicsRepositories.GetTransaction();
|
IDbContextTransaction _transaction = _basicsRepositories.GetTransaction();
|
||||||
bool isRollback = false;
|
bool isRollback = false;
|
||||||
bool isTransaction = false;
|
bool isTransaction = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user