From 8326222e65f0bb258c99d93f1954d7696c4ef00d Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期三, 12 二月 2025 11:28:03 +0800 Subject: [PATCH] 1 --- WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs | 20 ++++++++++---------- 1 files changed, 10 insertions(+), 10 deletions(-) diff --git a/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs b/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs index c4ff7db..22ac287 100644 --- a/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs +++ b/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Base/InboundOrderService.cs @@ -276,17 +276,17 @@ (bool, string, object?) result2 = ModelValidate.ValidateModelData(inboundOrderAddDTO.Details); if (!result2.Item1) return result2; - //IEnumerable<int> inOrderTypes = Enum.GetValues<OrderTypeEmun>().Cast<int>(); - //if (!inOrderTypes.Contains(inboundOrderAddDTO.OrderType)) - //{ - // return (false, "鏈壘鍒拌鍗曟嵁绫诲瀷", inboundOrderAddDTO); - //} + IEnumerable<int> inOrderTypes = Enum.GetValues<OrderTypeEmun>().Cast<int>(); + if (!inOrderTypes.Contains(inboundOrderAddDTO.OrderType)) + { + return (false, "鏈壘鍒拌鍗曟嵁绫诲瀷", inboundOrderAddDTO); + } - //List<string> materielCodes = inboundOrderAddDTO.Details.Select(x => x.MaterielCode).ToList(); - //if (!_basicService.MaterielInfoService.ExsitMateriels(materielCodes)) - //{ - // return (false, "鏈夌墿鏂欎俊鎭湭褰曞叆锛岃褰曞叆鐗╂枡淇℃伅", inboundOrderAddDTO); - //} + List<string> materielCodes = inboundOrderAddDTO.Details.Select(x => x.MaterielCode).ToList(); + if (!_basicService.MaterielInfoService.ExsitMateriels(materielCodes)) + { + return (false, "鏈夌墿鏂欎俊鎭湭褰曞叆锛岃褰曞叆鐗╂枡淇℃伅", inboundOrderAddDTO); + } if (BaseDal.QueryFirst(x => x.OrderName == inboundOrderAddDTO.orderName && !string.IsNullOrEmpty(x.OrderName)) != null) { -- Gitblit v1.9.3