From 647f8b6e0a16cf3d15a0e8fa1714053fe44103e8 Mon Sep 17 00:00:00 2001 From: oo0595 <451803269@qq.com> Date: Wed, 19 Nov 2025 03:18:22 +0000 Subject: [PATCH] =?UTF-8?q?update=20vol.api.sqlsugar/VOL.Core/BaseProvider?= =?UTF-8?q?/ServiceBase.cs.=20ValidatePageOptions=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E4=B8=AD=EF=BC=8C=E7=94=A8property=E5=AF=B9=E6=AF=94=E5=AE=9E?= =?UTF-8?q?=E4=BD=93=E7=B1=BB=E7=9A=84=E5=B1=9E=E6=80=A7=EF=BC=88=E6=8C=89?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=90=8D=E5=A4=A7=E5=86=99=EF=BC=89=EF=BC=8C?= =?UTF-8?q?=E8=BF=99=E6=A0=B7=E5=8F=AF=E4=BB=A5=E5=8C=B9=E9=85=8D=EF=BC=8C?= =?UTF-8?q?=E4=BD=86=E5=90=8E=E9=9D=A2where=E6=9D=A1=E4=BB=B6=E8=BF=98?= =?UTF-8?q?=E6=98=AF=E7=94=A8=E5=8E=9F=E6=9D=A5=E4=BC=A0=E5=85=A5=E7=9A=84?= =?UTF-8?q?=E5=8F=82=E6=95=B0=E5=AD=97=E6=AE=B5=E5=90=8D=EF=BC=8C=E5=A6=82?= =?UTF-8?q?=E6=9E=9C=E5=AD=97=E6=AE=B5=E5=90=8D=E5=A4=A7=E5=B0=8F=E5=86=99?= =?UTF-8?q?=E4=B8=8E=E5=AE=9E=E4=BD=93=E7=B1=BB=E4=B8=8D=E5=8C=B9=E9=85=8D?= =?UTF-8?q?=E5=B0=B1=E6=8A=A5=E5=BC=82=E5=B8=B8=E4=BA=86=EF=BC=8C=E5=9B=A0?= =?UTF-8?q?=E6=AD=A4=E6=94=B9=E4=BA=86=20queryable=20=3D=20LinqExpressionT?= =?UTF-8?q?ype.In=20=3D=3D=20expressionType=20=20=20=20=20=20=20=20=20=20?= =?UTF-8?q?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20?= =?UTF-8?q?=3F=20queryable.Where(property.Name.CreateExpression(values,?= =?UTF-8?q?=20expressionType))=20=20=20=20=20=20=20=20=20=20=20=20=20=20?= =?UTF-8?q?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20:=20queryabl?= =?UTF-8?q?e.Where(property.Name.CreateExpression(x.Value,=20expression?= =?UTF-8?q?Type));?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oo0595 <451803269@qq.com> --- vol.api.sqlsugar/VOL.Core/BaseProvider/ServiceBase.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vol.api.sqlsugar/VOL.Core/BaseProvider/ServiceBase.cs b/vol.api.sqlsugar/VOL.Core/BaseProvider/ServiceBase.cs index 320f1e14..0a3d9471 100644 --- a/vol.api.sqlsugar/VOL.Core/BaseProvider/ServiceBase.cs +++ b/vol.api.sqlsugar/VOL.Core/BaseProvider/ServiceBase.cs @@ -252,8 +252,8 @@ namespace VOL.Core.BaseProvider x.Value = string.Join(",", values); LinqExpressionType expressionType = x.DisplayType.GetLinqCondition(); queryable = LinqExpressionType.In == expressionType - ? queryable.Where(x.Name.CreateExpression(values, expressionType)) - : queryable.Where(x.Name.CreateExpression(x.Value, expressionType)); + ? queryable.Where(property.Name.CreateExpression(values, expressionType)) + : queryable.Where(property.Name.CreateExpression(x.Value, expressionType)); } options.TableName = base.TableName ?? typeof(T).Name; return options; -- Gitee