From 32bc9f5ffb22e0728893d4a42accf2d74c20b9a8 Mon Sep 17 00:00:00 2001 From: maqiao <625215135@qq.com> Date: Fri, 29 Nov 2024 19:20:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E6=8E=A5=E6=9F=9C=E8=A1=A5=E8=8D=AF?= =?UTF-8?q?=EF=BC=9A=E4=BA=A4=E6=8E=A5=E6=9F=9C=E4=B8=AD=E6=9C=89=E8=AF=A5?= =?UTF-8?q?=E8=8D=AF=E5=93=81=E5=8F=8A=E6=89=B9=E6=AC=A1=E7=9A=84=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=88=99=E6=9B=B4=E6=96=B0=EF=BC=9B=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E5=88=99=E6=8F=92=E5=85=A5=E4=B8=80=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ViewModels/AddToJiaoJieDialogViewModel.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/DM_Weight/ViewModels/AddToJiaoJieDialogViewModel.cs b/DM_Weight/ViewModels/AddToJiaoJieDialogViewModel.cs index c51ffa2..2eccbf2 100644 --- a/DM_Weight/ViewModels/AddToJiaoJieDialogViewModel.cs +++ b/DM_Weight/ViewModels/AddToJiaoJieDialogViewModel.cs @@ -358,12 +358,20 @@ namespace DM_Weight.ViewModels { for (int j = 0; j < jiaojieStock.Count; j++) { - List stockManuList = jiaojieStock.Where(cs => cs.ManuNo == it.ManuNo).ToList(); - if (stockManuList == null) + if (stockManuList == null||stockManuList.Count<=0) { jiaojieStock[j].ManuNo= it.ManuNo; - SqlSugarHelper.Db.Insertable(jiaojieStock[j]).ExecuteCommand(); + if (jiaojieStock[j].Quantity <= 0) + { + SqlSugarHelper.Db.Updateable(jiaojieStock[j]).ExecuteCommand(); + } + else + { + jiaojieStock[j].ManuNo= it.ManuNo; + jiaojieStock[j].Chnguid = Guid.NewGuid().ToString(); + SqlSugarHelper.Db.Insertable(jiaojieStock).ExecuteCommand(); + } } } }