From efd19df5b881740715ba8f9eba82a0065b7c5a03 Mon Sep 17 00:00:00 2001 From: 18942506660 <18942506660@A18942506660> Date: Thu, 30 Nov 2023 10:57:55 +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 --- .../Controllers/SysConfigController.cs | 4 +++ src/WMS.Web.Api/Controllers/TestController.cs | 32 +++++++++++++++++++ src/WMS.Web.Core/Dto/EnumStatusResponse.cs | 5 ++- 3 files changed, 40 insertions(+), 1 deletion(-) diff --git a/src/WMS.Web.Api/Controllers/SysConfigController.cs b/src/WMS.Web.Api/Controllers/SysConfigController.cs index e926209c..fff21c7d 100644 --- a/src/WMS.Web.Api/Controllers/SysConfigController.cs +++ b/src/WMS.Web.Api/Controllers/SysConfigController.cs @@ -110,6 +110,10 @@ namespace WMS.Web.Api.Controllers { response.InventoryInOutMethod.Add((int)enumv, enumv.GetRemark()); } + foreach (OutStockStatus enumv in Enum.GetValues(typeof(OutStockStatus))) + { + response.OutStockStatus.Add((int)enumv, enumv.GetRemark()); + } //2 //1 return Task.FromResult(Result.ReSuccess(response)); diff --git a/src/WMS.Web.Api/Controllers/TestController.cs b/src/WMS.Web.Api/Controllers/TestController.cs index 7c1f09e7..79651d0e 100644 --- a/src/WMS.Web.Api/Controllers/TestController.cs +++ b/src/WMS.Web.Api/Controllers/TestController.cs @@ -70,6 +70,7 @@ namespace WMS.Web.Api.Controllers return ""; } + [HttpGet] [Route("Refresh")] public async Task Refresh() @@ -125,8 +126,39 @@ namespace WMS.Web.Api.Controllers } + private void GetList() + { + List list = new List(); + for (int i = 0; i < 200; i++) + { + OpsBoxResponse response = new OpsBoxResponse() + { + BoxBillNo = "Gys" + (500 + i).ToString(), + OpsBoxId = 100 + i, + CompleteCartonTime = DateTime.Now, + CompleteCartonUser = "02", + CreateTime = DateTime.Now, + CreateUser = "01", + OrgId = 0, + SupplierId = 10897 + }; + list.Add(response); + } + } + private string GetStr() + { + var characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; + var Charsarr = new char[11]; + var random = new Random(); + for (int i = 0; i < Charsarr.Length; i++) + { + Charsarr[i] = characters[random.Next(characters.Length)]; + } + + return new String(Charsarr); + } /// /// 测试:同步 diff --git a/src/WMS.Web.Core/Dto/EnumStatusResponse.cs b/src/WMS.Web.Core/Dto/EnumStatusResponse.cs index 129769ed..87c70779 100644 --- a/src/WMS.Web.Core/Dto/EnumStatusResponse.cs +++ b/src/WMS.Web.Core/Dto/EnumStatusResponse.cs @@ -58,7 +58,10 @@ namespace WMS.Web.Core.Dto /// 出入库方式:按箱或者按产品 /// public Dictionary InventoryInOutMethod { get; set; } = new Dictionary(); - + /// + /// 出库状态 + /// + public Dictionary OutStockStatus { get; set; } = new Dictionary(); } }