From dba9202bd927b9ac936d6f640350727d24ffb5a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B4=81=20=E4=BB=BB?= Date: Wed, 16 Jul 2025 09:49:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=B0=E5=9B=BE=E6=A0=87=E6=B3=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E5=88=97=E8=A1=A8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OpenAuth.App/ServiceApp/ManageApp.cs | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/OpenAuth.App/ServiceApp/ManageApp.cs b/OpenAuth.App/ServiceApp/ManageApp.cs index b7fdc68..7ce298d 100644 --- a/OpenAuth.App/ServiceApp/ManageApp.cs +++ b/OpenAuth.App/ServiceApp/ManageApp.cs @@ -886,7 +886,8 @@ namespace OpenAuth.App.ServiceApp using (var db = base.UnitWork.CreateContext().Db.CopyNew()) { //格式化数据 - string _wktModel = _commonDataManager.WktDataConvert(model.Geom, "MULTIPOLYGON ZM", 4); + //string _wktModel = _commonDataManager.WktDataConvert(model.Geom, "MULTIPOLYGON ZM", 4); + string _wktModel = model.Geom; model.Geom = null; @@ -1101,8 +1102,12 @@ namespace OpenAuth.App.ServiceApp using (var db = UnitWork.CreateContext()) { StringBuilder sql = new StringBuilder(); - sql.AppendFormat($" Select * from lasa_annotation where \"WorkSpaceId\" = '{workspaceid}'"); - var list = db.Db.SqlQueryable(sql.ToString()).ToList(); + sql.AppendFormat($" Select * from lasa_annotation "); + var list = await db.Db.SqlQueryable(sql.ToString()).ToListAsync(); + if (!string.IsNullOrEmpty(workspaceid)) + { + list = list.Where(r => r.WorkSpaceId == workspaceid).ToList(); + } if (type!=null && list.Count > 0) { list = list.Where(r => r.Type == type).ToList();