From 67f74c1d68ccbb69eb8436e70018357533ef9c0a Mon Sep 17 00:00:00 2001 From: kazelee <1847801760@qq.com> Date: 星期五, 16 五月 2025 17:32:27 +0800 Subject: [PATCH] ERP同步功能部分完善,测试逻辑优化 --- Services/MoboxService.cs | 38 +++++++++++--------------------------- 1 files changed, 11 insertions(+), 27 deletions(-) diff --git a/Services/MoboxService.cs b/Services/MoboxService.cs index cf9255b..297c577 100644 --- a/Services/MoboxService.cs +++ b/Services/MoboxService.cs @@ -1,14 +1,16 @@ -锘縰sing HH.WCS.Mobox3.AnGang.AppStart; -using HH.WCS.Mobox3.AnGang.config; +锘縰sing System; + +using HH.WCS.Mobox3.AnGang.AppStart; using HH.WCS.Mobox3.AnGang.Consts; using HH.WCS.Mobox3.AnGang.Helper; using HH.WCS.Mobox3.AnGang.Helpers; using HH.WCS.Mobox3.AnGang.Models; + using Newtonsoft.Json; -using System; + +using static HH.WCS.Mobox3.AnGang.Dtos.Request.ErpRequest; using static HH.WCS.Mobox3.AnGang.Dtos.Request.MoboxRequest; using static HH.WCS.Mobox3.AnGang.Dtos.Response.MoboxResponse; -using static HH.WCS.Mobox3.AnGang.Helpers.ResultHelper; namespace HH.WCS.Mobox3.AnGang.Services { public class MoboxService { @@ -18,7 +20,7 @@ /// </summary> /// <param name="model"></param> /// <returns></returns> - internal static SimpleResult InWarehouse(InWarehouseInfo model) { + internal static SimpleResult Inbound(InboundInfo model) { LogHelper.Info("瑙﹀彂API锛氫骇鍝佸叆搴�PDA)" + JsonConvert.SerializeObject(model), "API"); var db = DbHelper.GetDbClient(); var startLoc = new TN_Location(); @@ -157,7 +159,7 @@ /// </summary> /// <param name="model"></param> /// <returns></returns> - internal static SimpleResult PartOutWarehouse(PartOutWarehouseInfo model) { + internal static SimpleResult PartOutbound(PartOutboundInfo model) { LogHelper.Info("瑙﹀彂API锛氫骇鍝侀儴鍒嗗嚭搴�WMS)" + JsonConvert.SerializeObject(model), "API"); var db = DbHelper.GetDbClient(); @@ -207,7 +209,7 @@ /// </summary> /// <param name="model"></param> /// <returns></returns> - internal static SimpleResult PartInWarehouse(PartInWarehouseInfo model) { + internal static SimpleResult PartInbound(PartInboundInfo model) { LogHelper.Info("瑙﹀彂API锛氫骇鍝侀儴鍒嗗洖搴�WMS)" + JsonConvert.SerializeObject(model), "API"); var db = DbHelper.GetDbClient(); @@ -255,7 +257,7 @@ /// </summary> /// <param name="model"></param> /// <returns></returns> - internal static SimpleResult CheckOutWarehouse(CheckOutWarehouseInfo model) { + internal static SimpleResult CheckOutbound(CheckOutboundInfo model) { LogHelper.Info("瑙﹀彂API锛氱洏鐐圭悊璐у嚭搴�WMS)" + JsonConvert.SerializeObject(model), "API"); var db = DbHelper.GetDbClient(); @@ -303,7 +305,7 @@ /// </summary> /// <param name="model"></param> /// <returns></returns> - internal static SimpleResult CheckInWarehouse(CheckInWarehouseInfo model) { + internal static SimpleResult CheckInbound(CheckInboundInfo model) { LogHelper.Info("瑙﹀彂API锛氱洏鐐圭悊璐у洖搴�WMS)" + JsonConvert.SerializeObject(model), "API"); var db = DbHelper.GetDbClient(); @@ -344,24 +346,6 @@ catch (Exception ex) { return BuildSimpleResult(1, $"鍙戠敓浜嗗紓甯革細{ex.Message}"); } - } - - /// <summary> - /// 鍏ュ簱鏁版嵁鍚屾(ERP) - /// </summary> - /// <param name="model"></param> - /// <returns></returns> - internal static SimpleResult InWarehouseDataSync(InWarehouseDataSyncInfo model) { - return BuildSimpleResult(0, ""); - } - - /// <summary> - /// 鍑哄簱鍙戞枡鍚屾(ERP) - /// </summary> - /// <param name="model"></param> - /// <returns></returns> - internal static SimpleResult OutWarehouseDataSync(OutWarehouseDataSyncInfo model) { - return BuildSimpleResult(0, ""); } } } -- Gitblit v1.9.1