调整序列号

This commit is contained in:
18942506660
2023-11-11 15:53:26 +08:00
parent 3aa36adfec
commit b461c9c908
9 changed files with 251 additions and 30 deletions

View File

@@ -12,6 +12,5 @@ namespace WMS.Web.Domain.IService
{
// 同步老Ops箱信息
Task<Result> Sync();
Task<Result> SerialNumberOperate(List<SerialNumberOperate> list, bool isTransaction = true);
}
}

View File

@@ -1,6 +1,11 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using WMS.Web.Core.Dto.Login;
using WMS.Web.Core.Internal.Results;
using WMS.Web.Domain.Entitys;
using WMS.Web.Domain.Values;
namespace WMS.Web.Domain.IService
{
@@ -9,5 +14,25 @@ namespace WMS.Web.Domain.IService
/// </summary>
public interface ISerialNumberService
{
/// <summary>
/// 操作序列号(移箱等)
/// </summary>
/// <param name="changeBoxRecords"></param>
/// <param name="isTransaction"></param>
/// <returns></returns>
Task<Result> ChangeBox(List<ChangeBoxRecord> changeBoxRecords, LoginInDto loginInfo, bool isTransaction = true);
/// <summary>
/// 操作序列号(出库操作)
/// </summary>
/// <param name="serialNumbers">序列号</param>
/// <returns></returns>
Task<Result> OutStock(List<string> serialNumbers, bool isTransaction = true);
/// <summary>
/// 序列号操作记录
/// </summary>
/// <param name="list"></param>
/// <param name="isTransaction"></param>
/// <returns></returns>
Task<Result> SerialNumberOperate(List<SerialNumberOperate> list, bool isTransaction = true);
}
}