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();
}
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);
}