盘点单同步金蝶
This commit is contained in:
@@ -8,6 +8,7 @@ using System.Threading.Tasks;
|
||||
using WMS.Web.Core.Dto.TakeStock;
|
||||
using WMS.Web.Core.Internal.Results;
|
||||
using WMS.Web.Domain.Infrastructure;
|
||||
using WMS.Web.Domain.IService;
|
||||
using WMS.Web.Domain.IService.Public;
|
||||
using WMS.Web.Domain.Values;
|
||||
|
||||
@@ -23,11 +24,14 @@ namespace WMS.Web.Api.Controllers
|
||||
private readonly IMapper _mapper;
|
||||
private readonly ILoginService _loginService;
|
||||
private readonly ITakeStockRepositories _repositories;
|
||||
public TakeStockController(IMapper mapper, ILoginService loginService, ITakeStockRepositories repositories)
|
||||
private readonly ITakeStockService _takeStockService;
|
||||
public TakeStockController(IMapper mapper, ILoginService loginService,
|
||||
ITakeStockRepositories repositories, ITakeStockService takeStockService)
|
||||
{
|
||||
_mapper = mapper;
|
||||
_loginService = loginService;
|
||||
_repositories = repositories;
|
||||
_takeStockService = takeStockService;
|
||||
}
|
||||
/// <summary>
|
||||
/// 列表
|
||||
@@ -60,7 +64,18 @@ namespace WMS.Web.Api.Controllers
|
||||
if (loginInfo == null || loginInfo.UserInfo == null)
|
||||
return Result.ReFailure(ResultCodes.Token_Invalid_Error);
|
||||
|
||||
return await _changeMoveBoxService.MoveBoxSave(dto, loginInfo);
|
||||
return await _takeStockService.Save(dto, loginInfo);
|
||||
}
|
||||
/// <summary>
|
||||
/// 同步金蝶
|
||||
/// </summary>
|
||||
/// <param name="id"></param>
|
||||
/// <returns></returns>
|
||||
[HttpGet]
|
||||
[Route("Sync")]
|
||||
public async Task<Result> Sync([FromRoute] int id)
|
||||
{
|
||||
return Result.ReSuccess();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -10,9 +10,9 @@ namespace WMS.Web.Core.Dto.TakeStock
|
||||
public class TakeStockQueryInfoResponse
|
||||
{
|
||||
/// <summary>
|
||||
/// 明细编号
|
||||
/// 单据头Id
|
||||
/// </summary>
|
||||
public int DetailId { get; set; }
|
||||
public int Id { get; set; }
|
||||
/// <summary>
|
||||
/// 单据编号
|
||||
/// </summary>
|
||||
|
||||
@@ -80,7 +80,7 @@ namespace WMS.Web.Repositories
|
||||
var list = await query.Select(s => new TakeStockQueryInfoResponse()
|
||||
{
|
||||
#region dto组装
|
||||
DetailId = 0,
|
||||
Id = 0,
|
||||
BillNo = "",
|
||||
Unit = "",
|
||||
Stock = "",
|
||||
|
||||
Reference in New Issue
Block a user