From 0a109b93c765359bf7fcef5d5b9267ad308ce914 Mon Sep 17 00:00:00 2001 From: bairubing Date: Mon, 21 Oct 2024 13:33:59 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=98=AD=E5=BC=80=E6=94=BE=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E7=BB=99Sap=E4=BF=AE=E6=94=B9=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/SapOpenInterface/SapOpenInterfaceService.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/admin.net.pro/Admin.NET/Vistar.Application/Service/SapOpenInterface/SapOpenInterfaceService.cs b/admin.net.pro/Admin.NET/Vistar.Application/Service/SapOpenInterface/SapOpenInterfaceService.cs index 1d2074d..f804dea 100644 --- a/admin.net.pro/Admin.NET/Vistar.Application/Service/SapOpenInterface/SapOpenInterfaceService.cs +++ b/admin.net.pro/Admin.NET/Vistar.Application/Service/SapOpenInterface/SapOpenInterfaceService.cs @@ -79,7 +79,7 @@ public class SapOpenInterfaceService : IDynamicApiController, ITransient return response; } //判断是否存在客户记录 - var clientExists = await _obj132Rep.AsQueryable().AnyAsync(x => x._System_objNBS == input._System_objNBS); + var clientExists = await _obj132Rep.AsQueryable().AnyAsync(x => x._System_objNBS == input._System_objNBS && x.deleted == false); if (clientExists == false) { @@ -104,7 +104,7 @@ public class SapOpenInterfaceService : IDynamicApiController, ITransient field_group_id = 422, fields = fieldList }; - response= await _solidWorksManageService.CreateRecord(data); + response = await _solidWorksManageService.CreateRecord(data); return response; } else if (clientExists == true) @@ -116,7 +116,7 @@ public class SapOpenInterfaceService : IDynamicApiController, ITransient fld004808 = input.fld004808, fld004950 = input.fld004950 }) - .Where(x => x._System_objNBS == input._System_objNBS) + .Where(x => x._System_objNBS == input._System_objNBS && x.deleted == false) .ExecuteCommandHasChangeAsync(); response.Success = true;