Browse Source

添加操作人

DuGuYang 1 year ago
parent
commit
025341c377

+ 4 - 0
Areas/Api/Controllers/SysAdminController.cs

@@ -253,6 +253,8 @@ namespace MySystem.Areas.Api.Controllers.v1
             string PassWord = data["PassWord"].ToString(); //密码
             string RoleId = data["RoleId"].ToString(); //角色
             Dictionary<string, object> fields = new Dictionary<string, object>();
+            var sys = SysAdminService.Query(AppConfig.LoginSession.sysId);
+            fields.Add("CreateMan", sys.AdminName + "_" + sys.RealName); //操作人
             fields.Add("AdminName", AdminName); //用户名
             fields.Add("RealName", RealName); //名称
             fields.Add("Password", function.MD5_32(PassWord)); //密码
@@ -291,6 +293,8 @@ namespace MySystem.Areas.Api.Controllers.v1
             var sysAdmin = bsdb.SysAdmin.FirstOrDefault(m => m.Id == SysAdminId) ?? new SysAdmin();
             if (sysAdmin.Id > 0)
             {
+                var sys = SysAdminService.Query(AppConfig.LoginSession.sysId);
+                sysAdmin.UpdateMan = sys.AdminName + "_" + sys.RealName;
                 if (!string.IsNullOrEmpty(AdminName))
                 {
                     sysAdmin.AdminName = AdminName;

+ 4 - 0
Areas/Api/Controllers/SysAdminRoleController.cs

@@ -81,6 +81,8 @@ namespace MySystem.Areas.Api.Controllers.v1
             string Details = data["Details"].ToString(); //详情
             string RightInfo = data["RightInfo"].ToString(); //权限字符串
             Dictionary<string, object> fields = new Dictionary<string, object>();
+            var sys = SysAdminService.Query(AppConfig.LoginSession.sysId);
+            fields.Add("CreateMan", sys.AdminName + "_" + sys.RealName); //操作人
             fields.Add("Name", Name); //角色名称
             fields.Add("Details", Details); //详情
             fields.Add("RightInfo", RightInfo); //权限字符串
@@ -116,6 +118,8 @@ namespace MySystem.Areas.Api.Controllers.v1
             var sysAdminRole = bsdb.SysAdminRole.FirstOrDefault(m => m.Id == SysAdminRoleId) ?? new SysAdminRole();
             if (sysAdminRole.Id > 0)
             {
+                var sys = SysAdminService.Query(AppConfig.LoginSession.sysId);
+                sysAdminRole.UpdateMan = sys.AdminName + "_" + sys.RealName;
                 if (!string.IsNullOrEmpty(Name))
                 {
                     sysAdminRole.Name = Name;