From 175eb045518ddf55b7659bc5ecc638da7191ad04 Mon Sep 17 00:00:00 2001
From: 18942506660 <18942506660@A18942506660>
Date: Thu, 16 Nov 2023 13:37:54 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BB=93=E5=BA=93=E8=BF=94?=
=?UTF-8?q?=E5=9B=9E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml | 10 ++++++++++
.../Dto/OutStockTask/GetOutStockTaskByNoResponse.cs | 8 ++++++++
src/WMS.Web.Repositories/OutStockTaskRepositories.cs | 8 ++++++++
3 files changed, 26 insertions(+)
diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
index 39a67bf0..c4e3b83b 100644
--- a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
+++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
@@ -3151,6 +3151,16 @@
单据编号
+
+
+ 仓库编码
+
+
+
+
+ 仓库名
+
+
详情
diff --git a/src/WMS.Web.Core/Dto/OutStockTask/GetOutStockTaskByNoResponse.cs b/src/WMS.Web.Core/Dto/OutStockTask/GetOutStockTaskByNoResponse.cs
index ad9e095e..2e1f765d 100644
--- a/src/WMS.Web.Core/Dto/OutStockTask/GetOutStockTaskByNoResponse.cs
+++ b/src/WMS.Web.Core/Dto/OutStockTask/GetOutStockTaskByNoResponse.cs
@@ -18,6 +18,14 @@ namespace WMS.Web.Core.Dto.OutStockTask
///
public string BillNo { get; set; }
///
+ /// 仓库编码
+ ///
+ public string StockCode { get; set; }
+ ///
+ /// 仓库名
+ ///
+ public string StockName { get; set; }
+ ///
/// 详情
///
public List details { get; set; } = new List();
diff --git a/src/WMS.Web.Repositories/OutStockTaskRepositories.cs b/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
index 375031f7..602f7c93 100644
--- a/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
+++ b/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
@@ -328,6 +328,12 @@ namespace WMS.Web.Repositories
.OrderByDescending(o => o.Id)
.ToListAsync();
var response = _mapper.Map>(list);
+ foreach (var r in response)
+ {
+ var entity = list.FirstOrDefault(f => f.Id == r.Id);
+ r.StockCode = entity.Details.First().StockCode;
+ r.StockName = _singleDataService.GetSingleData(SingleAction.Stocks, _loginRepositories.CompanyId, r.StockCode);
+ }
//获取物料信息 显示物料三件套
foreach (var r in response.SelectMany(s => s.details))
{
@@ -357,6 +363,8 @@ namespace WMS.Web.Repositories
if (entity == null) return new GetOutStockTaskByNoResponse();
var response = _mapper.Map(entity);
+ response.StockCode = entity.Details.First().StockCode;
+ response.StockName = _singleDataService.GetSingleData(SingleAction.Stocks, _loginRepositories.CompanyId, response.StockCode);
//获取物料信息 显示物料三件套
foreach (var r in response.details)
{