Synchronization code

This commit is contained in:
sunkaixuan
2023-08-30 20:11:25 +08:00
parent 0ce08f77cd
commit 41f9bd0377

View File

@@ -699,9 +699,16 @@ namespace SqlSugar
{ {
addItem = addItem.ObjToInt(); addItem = addItem.ObjToInt();
} }
else if (prop.PropertyType.IsEnum() && addItem is decimal) else if (UtilMethods.GetUnderType(prop.PropertyType).IsEnum() && addItem is decimal)
{ {
addItem = Convert.ToInt64(addItem); if (prop.PropertyType.IsEnum() == false && addItem == null)
{
//Future
}
else
{
addItem = Convert.ToInt64(addItem);
}
} }
result.Add(name, addItem); result.Add(name, addItem);
} }