From 3f22b2b9a7f52509ba0ad75560eaa1e18622b2d7 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Tue, 14 Nov 2023 15:03:30 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=B1=E9=9B=86=E5=90=88=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=E5=BA=8F=E5=88=97=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Infrastructure/ISerialNumbersRepositories.cs | 2 ++ .../SerialNumbersRepositories.cs | 13 +++++++++++++ 2 files changed, 15 insertions(+) diff --git a/src/WMS.Web.Domain/Infrastructure/ISerialNumbersRepositories.cs b/src/WMS.Web.Domain/Infrastructure/ISerialNumbersRepositories.cs index be882983..42ac023b 100644 --- a/src/WMS.Web.Domain/Infrastructure/ISerialNumbersRepositories.cs +++ b/src/WMS.Web.Domain/Infrastructure/ISerialNumbersRepositories.cs @@ -25,6 +25,8 @@ namespace WMS.Web.Domain.Infrastructure Task> GetEntityList(List serialNumbers); /// 根据箱Id查询集合 Task> GetEntityListByBoxId(int boxId); + /// 根据箱Ids查询集合 + Task> GetEntityListByBoxIds(List boxIds); /// 修改实体集合 Task EditEntityList(List entitys, bool isTransaction = true); } diff --git a/src/WMS.Web.Repositories/SerialNumbersRepositories.cs b/src/WMS.Web.Repositories/SerialNumbersRepositories.cs index a203d324..53f9df21 100644 --- a/src/WMS.Web.Repositories/SerialNumbersRepositories.cs +++ b/src/WMS.Web.Repositories/SerialNumbersRepositories.cs @@ -113,6 +113,19 @@ namespace WMS.Web.Repositories return res.Clone(); } + /// + /// 根据箱Ids查询集合 + /// + /// + /// + public async Task> GetEntityListByBoxIds(List boxIds) + { + var res = await _context.SerialNumbers + .Where(f => boxIds.Contains(f.BoxId)) + .ToListAsync(); + + return res.Clone(); + } /// /// 根据序列号