From 5ffc36a1db18d3112a9b50a9cf3953d7fcf21bae Mon Sep 17 00:00:00 2001 From: huanghongfeng <huanghongfeng@hnkhzn.com> Date: 星期二, 19 八月 2025 16:37:24 +0800 Subject: [PATCH] 更新 --- 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs | 47 ++++++++++++++++++++++++++++++++++------------- 1 files changed, 34 insertions(+), 13 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs" index 981c914..5b62b7c 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StorageBasicServices/BasicInfo/Dt_SelectionStandardsService.cs" @@ -26,15 +26,26 @@ decimal lowerValue = Convert.ToDecimal(saveModel.MainData["lowerValue"]); decimal upperValue = Convert.ToDecimal(saveModel.MainData["upperValue"]); int isCantainGK = saveModel.MainData["isCantainGK"].ObjToInt(); - decimal lowerValue_gk = Convert.ToDecimal(saveModel.MainData["lowerValue_gk"]); - decimal upperValue_gk = Convert.ToDecimal(saveModel.MainData["upperValue_gk"]); + string PostContainer = saveModel.MainData["postContainer"].ToString(); + if (lowerValue < 0 || upperValue < 0) throw new Exception("杩囩泩閲忓�煎紓甯�"); + decimal lowerValue_gk = 0; + decimal upperValue_gk = 0; if (isCantainGK != 0) { - if (lowerValue_gk < 0 || upperValue_gk < 0) throw new Exception("鎴潰杩囩泩閲忓�煎紓甯�"); + + lowerValue_gk = Convert.ToDecimal(saveModel.MainData["lowerValue_gk"]); + upperValue_gk = Convert.ToDecimal(saveModel.MainData["upperValue_gk"]); + if (isCantainGK != 0) + { + if (lowerValue_gk < 0 || upperValue_gk < 0) throw new Exception("鎴潰杩囩泩閲忓�煎紓甯�"); + } + } + + Dt_SelectionStandards selectionStandards = new Dt_SelectionStandards { @@ -48,7 +59,8 @@ mttype = mttype, neworold = neworold, upperValue_gk = upperValue_gk, - upperValue = upperValue + upperValue = upperValue, + PostContainer = PostContainer, }; if (BaseDal.AddData(selectionStandards) > 0) @@ -82,21 +94,30 @@ string gkdj = saveModel.MainData["gkdj"].ToString(); decimal lowerValue = Convert.ToDecimal(saveModel.MainData["lowerValue"]); decimal upperValue = Convert.ToDecimal(saveModel.MainData["upperValue"]); + string PostContainer = saveModel.MainData["postContainer"].ToString(); int isCantainGK = saveModel.MainData["isCantainGK"].ObjToInt(); - decimal lowerValue_gk = Convert.ToDecimal(saveModel.MainData["lowerValue_gk"]); - decimal upperValue_gk = Convert.ToDecimal(saveModel.MainData["upperValue_gk"]); Dt_SelectionStandards dt_Selection = BaseDal.QueryFirst(x => x.ID == id); - dt_Selection.CarType=carType; - dt_Selection.mttype=mttype; + + + + dt_Selection.CarType = carType; + dt_Selection.mttype = mttype; dt_Selection.neworold = neworold; dt_Selection.gkdj = gkdj; - dt_Selection.lowerValue = lowerValue; - dt_Selection.upperValue = upperValue; - dt_Selection.isCantainGK = isCantainGK != 0 ? true : false; - dt_Selection.lowerValue_gk = lowerValue_gk; - dt_Selection.upperValue_gk = upperValue_gk; + dt_Selection.PostContainer = PostContainer; + + dt_Selection.isCantainGK = isCantainGK != 0 ? true : false; + if (isCantainGK != 0) + { + decimal lowerValue_gk = Convert.ToDecimal(saveModel.MainData["lowerValue_gk"]); + decimal upperValue_gk = Convert.ToDecimal(saveModel.MainData["upperValue_gk"]); + + dt_Selection.lowerValue_gk = lowerValue_gk; + dt_Selection.upperValue_gk = upperValue_gk; + } + if (BaseDal.UpdateData(dt_Selection)) { -- Gitblit v1.9.3