:recycle:重新设计返回格式,同Ruoyi保持一致

This commit is contained in:
不做码农
2023-09-08 18:39:40 +08:00
parent 70371e92b3
commit 44ef55be00
6 changed files with 36 additions and 17 deletions
@@ -11,7 +11,7 @@ namespace Infrastructure
public static TSource ToCreate<TSource>(this TSource source, HttpContext? context = null)
{
var types = source?.GetType();
if (types == null) return source;
if (types == null || context == null) return source;
BindingFlags flag = BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.Instance;
types.GetProperty("CreateTime", flag)?.SetValue(source, DateTime.Now, null);
@@ -26,7 +26,7 @@ namespace Infrastructure
public static TSource ToUpdate<TSource>(this TSource source, HttpContext? context = null)
{
var types = source?.GetType();
if (types == null) return source;
if (types == null || context == null) return source;
BindingFlags flag = BindingFlags.Public | BindingFlags.IgnoreCase | BindingFlags.Instance;
types.GetProperty("UpdateTime", flag)?.SetValue(source, DateTime.Now, null);