Jelajahi Sumber

页面模板增加创建人和更新人

lichunlei 7 bulan lalu
induk
melakukan
f06113b376

+ 2 - 3
Extensions/EntityExtension.cs

@@ -13,7 +13,7 @@ namespace Infrastructure
 
             // types.GetProperty("CreateTime", flag)?.SetValue(source, DateTime.Now, null);
             // types.GetProperty("AddTime", flag)?.SetValue(source, DateTime.Now, null);
-            // types.GetProperty("CreateBy", flag)?.SetValue(source, context.GetName(), null);
+            types.GetProperty("createBy", flag)?.SetValue(source, context.GetName(), null);
             // types.GetProperty("Create_by", flag)?.SetValue(source, context.GetName(), null);
             // types.GetProperty("UserId", flag)?.SetValue(source, context.GetUId(), null);
             // types.GetProperty("DeptId", flag)?.SetValue(source, context.GetDeptId(), null);
@@ -30,8 +30,7 @@ namespace Infrastructure
 
             // types.GetProperty("UpdateTime", flag)?.SetValue(source, DateTime.Now, null);
             // types.GetProperty("Update_time", flag)?.SetValue(source, DateTime.Now, null);
-            // types.GetProperty("UpdateBy", flag)?.SetValue(source, context.GetName(), null);
-            // types.GetProperty("Update_by", flag)?.SetValue(source, context.GetName(), null);
+            types.GetProperty("updateBy", flag)?.SetValue(source, context.GetName(), null);
             types.GetProperty("updateTime", flag)?.SetValue(source, DateTime.Now, null);
 
             return source;

+ 3 - 2
Extensions/HttpContextExtension.cs

@@ -99,9 +99,10 @@ namespace Extensions
         /// <returns></returns>
         public static string GetName(this HttpContext context)
         {
-            var uid = context.User?.Identity?.Name;
+            // var uid = context.User?.Identity?.Name;
+            TokenModel user = JwtUtil.GetLoginUser(context);
 
-            return uid;
+            return user.username;
         }
 
         /// <summary>

+ 18 - 4
Model/Database/AppProjectPage.cs

@@ -34,15 +34,29 @@ namespace Model
         /// <summary>
         /// 更新时间
         /// </summary>
-        [SugarColumn(ColumnDescription = "更新时间", ColumnName = "update_date")]
-        public DateTime? updateDate { get; set; }
+        [SugarColumn(ColumnDescription = "更新时间", ColumnName = "update_time")]
+        public DateTime? updateTime { get; set; }
 
 
         /// <summary>
         /// 创建时间
         /// </summary>
-        [SugarColumn(ColumnDescription = "创建时间", ColumnName = "create_date")]
-        public DateTime? createDate { get; set; }
+        [SugarColumn(ColumnDescription = "创建时间", ColumnName = "create_time")]
+        public DateTime? createTime { get; set; }
+
+
+        /// <summary>
+        /// 创建人
+        /// </summary>
+        [SugarColumn(ColumnDescription = "创建人", Length = 32, ColumnName = "create_by")]
+        public string? createBy { get; set; }
+
+
+        /// <summary>
+        /// 更新人
+        /// </summary>
+        [SugarColumn(ColumnDescription = "更新人", Length = 32, ColumnName = "update_by")]
+        public string? updateBy { get; set; }
 
 
         /// <summary>

+ 24 - 0
Model/Vo/Admin/GetAppProjectPageQueryVo.cs

@@ -123,6 +123,30 @@ namespace Vo.Admin
         public string moduleContent { get; set; }
 
 
+        /// <summary>
+        /// 更新时间
+        /// </summary>
+        public DateTime? updateTime { get; set; }
+
+
+        /// <summary>
+        /// 创建时间
+        /// </summary>
+        public DateTime? createTime { get; set; }
+
+
+        /// <summary>
+        /// 创建人
+        /// </summary>
+        public string? createBy { get; set; }
+
+
+        /// <summary>
+        /// 更新人
+        /// </summary>
+        public string? updateBy { get; set; }
+
+
 
     }
 }