From 901dbf8255c485cd8e206ff3022381c9f7cd4c53 Mon Sep 17 00:00:00 2001
From: 18942506660 <18942506660@A18942506660>
Date: Tue, 26 Dec 2023 16:19:51 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dbug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml | 64 +++++++++----------
.../ChangeBoxRecordRepositories.cs | 5 +-
.../OutStockRepositories.cs | 14 +++-
.../OutStockTaskRepositories.cs | 15 +++--
.../TakeStockRepositories.cs | 9 ++-
5 files changed, 65 insertions(+), 42 deletions(-)
diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
index 704e2014..46770c59 100644
--- a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
+++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml
@@ -225,16 +225,16 @@
仓位
-
-
- 物料名称
-
-
物料规格型号
+
+
+ 物料名称
+
+
物料编码
@@ -410,6 +410,11 @@
单据编号
+
+
+ 物料规格型号
+
+
物料名称
@@ -420,11 +425,6 @@
物料编码
-
-
- 物料规格型号
-
-
序列号
@@ -435,31 +435,31 @@
原箱子
-
-
- 目标箱子
-
-
原仓位
+
+
+ 目标箱子
+
+
目标仓位
-
-
- 操作人
-
-
操作时间
+
+
+ 操作人
+
+
保存改箱
@@ -3767,11 +3767,21 @@
单据编号
+
+
+ 类型:整箱移货上级,整箱移货下级
+
+
箱号
+
+
+ 数量
+
+
原仓位
@@ -3782,14 +3792,9 @@
目标仓位
-
+
- 数量
-
-
-
-
- 类型:整箱移货上级,整箱移货下级
+ 操作时间
@@ -3797,11 +3802,6 @@
操作人
-
-
- 操作时间
-
-
移箱列表请求
diff --git a/src/WMS.Web.Repositories/ChangeBoxRecordRepositories.cs b/src/WMS.Web.Repositories/ChangeBoxRecordRepositories.cs
index f20606bc..3ee9fcb6 100644
--- a/src/WMS.Web.Repositories/ChangeBoxRecordRepositories.cs
+++ b/src/WMS.Web.Repositories/ChangeBoxRecordRepositories.cs
@@ -9,6 +9,7 @@ using System.Text;
using System.Threading.Tasks;
using WMS.Web.Core.Dto;
using WMS.Web.Core.Dto.ChangeBoxRecord;
+using WMS.Web.Core.Dto.Erp;
using WMS.Web.Core.Help;
using WMS.Web.Domain.Entitys;
using WMS.Web.Domain.Infrastructure;
@@ -130,7 +131,9 @@ namespace WMS.Web.Repositories
}
var materials_result = await _erpService.BillQueryForMaterial();
- var materials = materials_result.Data.ToList();
+ List materials = new List();
+ if (materials_result.IsSuccess)
+ materials = materials_result.Data.ToList();
var query = _context.ChangeBoxRecord
.GroupJoin(_context.Box, changeBox => changeBox.SrcBoxId, srcBox => srcBox.Id, (changeBox, srcBox) => new { changeBox, srcBox })
diff --git a/src/WMS.Web.Repositories/OutStockRepositories.cs b/src/WMS.Web.Repositories/OutStockRepositories.cs
index 4fba096c..e05aa86d 100644
--- a/src/WMS.Web.Repositories/OutStockRepositories.cs
+++ b/src/WMS.Web.Repositories/OutStockRepositories.cs
@@ -9,6 +9,8 @@ using System.Threading.Tasks;
using WMS.Web.Core;
using WMS.Web.Core.Dto;
using WMS.Web.Core.Dto.Erp;
+using WMS.Web.Core.Dto.Erp.Customer;
+using WMS.Web.Core.Dto.Erp.Org;
using WMS.Web.Core.Dto.OutStock;
using WMS.Web.Core.Help;
using WMS.Web.Domain.Entitys;
@@ -97,7 +99,9 @@ namespace WMS.Web.Repositories
#region erp基础资料
List mIds = new List();
var materials_result = await _erpService.BillQueryForMaterial();
- var materials = materials_result.Data.ToList();
+ List materials = new List();
+ if (materials_result.IsSuccess)
+ materials = materials_result.Data.ToList();
//物料集合;模糊查询后的物料集合
if (!string.IsNullOrEmpty(dto.MaterialNumber))
{
@@ -107,11 +111,15 @@ namespace WMS.Web.Repositories
//取组织
var org_result = await _erpService.BillQueryForOrg();
- var orgs = org_result.Data.ToList();
+ List orgs = new List();
+ if (org_result.IsSuccess)
+ orgs = org_result.Data.ToList();
//取客户
var customer_result = await _erpService.BillQueryForCustomer();
- var customers = customer_result.Data.ToList();
+ List customers = new List();
+ if (customer_result.IsSuccess)
+ customers = customer_result.Data.ToList();
#endregion
diff --git a/src/WMS.Web.Repositories/OutStockTaskRepositories.cs b/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
index 735511d4..d292293e 100644
--- a/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
+++ b/src/WMS.Web.Repositories/OutStockTaskRepositories.cs
@@ -8,6 +8,8 @@ using System.Text;
using System.Threading.Tasks;
using WMS.Web.Core;
using WMS.Web.Core.Dto.Erp;
+using WMS.Web.Core.Dto.Erp.Customer;
+using WMS.Web.Core.Dto.Erp.Org;
using WMS.Web.Core.Dto.OutStockTask;
using WMS.Web.Core.Help;
using WMS.Web.Domain.Entitys;
@@ -222,8 +224,9 @@ namespace WMS.Web.Repositories
#region erp基础资料
List mIds = new List();
var materials_result = await _erpService.BillQueryForMaterial();
- var materials = materials_result.Data.ToList();
- //var materials =new List();
+ List materials = new List();
+ if (materials_result.IsSuccess)
+ materials = materials_result.Data.ToList();
//物料集合;模糊查询后的物料集合
if (!string.IsNullOrEmpty(dto.MaterialNumber))
{
@@ -233,11 +236,15 @@ namespace WMS.Web.Repositories
//取组织
var org_result = await _erpService.BillQueryForOrg();
- var orgs = org_result.Data.ToList();
+ List orgs = new List();
+ if (org_result.IsSuccess)
+ orgs = org_result.Data.ToList();
//取客户
var customer_result = await _erpService.BillQueryForCustomer();
- var customers = customer_result.Data.ToList();
+ List customers = new List();
+ if (customer_result.IsSuccess)
+ customers = customer_result.Data.ToList();
#endregion
diff --git a/src/WMS.Web.Repositories/TakeStockRepositories.cs b/src/WMS.Web.Repositories/TakeStockRepositories.cs
index 97ba483a..bef6961d 100644
--- a/src/WMS.Web.Repositories/TakeStockRepositories.cs
+++ b/src/WMS.Web.Repositories/TakeStockRepositories.cs
@@ -7,6 +7,7 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WMS.Web.Core;
+using WMS.Web.Core.Dto.Erp;
using WMS.Web.Core.Dto.TakeStock;
using WMS.Web.Core.Help;
using WMS.Web.Domain.Entitys;
@@ -196,10 +197,14 @@ namespace WMS.Web.Repositories
companyId = _loginRepositories.CompanyId;
//1.获取物料集合
var materials_result = await _erpService.BillQueryForMaterial();
- var materials = materials_result.Data.ToList();
+ List materials = new List();
+ if (materials_result.IsSuccess)
+ materials = materials_result.Data.ToList();
//金蝶子仓库
var subStock_result = await _erpService.BillQueryForSubStock();
- var subStocks = subStock_result.Data.ToList();
+ List subStocks = new List();
+ if (subStock_result.IsSuccess)
+ subStocks = subStock_result.Data.ToList();
var query = _context.TakeStockDetails
.GroupJoin(_context.TakeStock, detail => detail.Fid, order => order.Id, (detail, orders) => new { detail, orders })