From aba0c86f55f34b0fbfd29c84f8b194303432ecb5 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Fri, 5 Jan 2024 17:30:46 +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/Controllers/SysConfigController.cs | 1 + src/WMS.Web.Domain/Services/Public/ErpService.cs | 2 +- src/WMS.Web.Domain/Values/ResultCodes.cs | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/WMS.Web.Api/Controllers/SysConfigController.cs b/src/WMS.Web.Api/Controllers/SysConfigController.cs index 2c5f16c5..3f472755 100644 --- a/src/WMS.Web.Api/Controllers/SysConfigController.cs +++ b/src/WMS.Web.Api/Controllers/SysConfigController.cs @@ -229,6 +229,7 @@ namespace WMS.Web.Api.Controllers return Result>.ReSuccess(list); var subs = await _erpService.BillQueryForSubStock(); + if (!subs.IsSuccess) return Result>.ReFailure(ResultCodes.ErpSubStockError); var res = subs.Data.Where(w => w.OrgCode.Equals(orgCode) && w.StockCode.Equals(number)); if (!string.IsNullOrEmpty(name)) res = res.Where(w => w.Name.Contains(name)); diff --git a/src/WMS.Web.Domain/Services/Public/ErpService.cs b/src/WMS.Web.Domain/Services/Public/ErpService.cs index 1d0f55e4..f0329644 100644 --- a/src/WMS.Web.Domain/Services/Public/ErpService.cs +++ b/src/WMS.Web.Domain/Services/Public/ErpService.cs @@ -1288,7 +1288,7 @@ namespace WMS.Web.Domain.Services.Public } catch (Exception) { - return ResultList.ReFailure("错误", 10002); + return ResultList.ReFailure(ResultCodes.ErpSubStockError); } } diff --git a/src/WMS.Web.Domain/Values/ResultCodes.cs b/src/WMS.Web.Domain/Values/ResultCodes.cs index 03176e99..f8ecb493 100644 --- a/src/WMS.Web.Domain/Values/ResultCodes.cs +++ b/src/WMS.Web.Domain/Values/ResultCodes.cs @@ -56,6 +56,7 @@ namespace WMS.Web.Domain.Values public static ValueTuple ErpOrgError = (80004, "获取Erp相关组织数据失败,请稍候再试!"); public static ValueTuple ErpSupplierError = (80005, "获取Erp相关供应商数据失败,请稍候再试!"); public static ValueTuple ErpStockError = (80006, "获取Erp相关仓库数据失败,请稍候再试!"); + public static ValueTuple ErpSubStockError = (80006, "获取Erp相关子仓库数据失败,请稍候再试!"); public static ValueTuple ErpMaterialError = (80007, "获取Erp相关物料数据失败,请稍候再试!"); public static ValueTuple BoxHaveError = (80008, "箱号已收货"); public static ValueTuple AdjustError = (80009, "与金蝶校准发生错误,请稍候再试!");