/// <summary> /// 修改角色 /// </summary> /// <param name="role"></param> /// <returns></returns> public (bool Status, string Message) UpdateRole(Sys_RoleMapping role, Guid modifier) { lock (lockObj) { var item = _dbContext.Sys_Role.Find(role.Id); if (item == null) { return(Fail("角色不存在")); } string oldLog = JsonConvert.SerializeObject(item); item.Name = role.Name; item.Description = role.Description; _dbContext.SaveChanges(); string newLog = JsonConvert.SerializeObject(item); _activityLogService.UpdatedEntity <Entities.Sys_Role>(item.Id, oldLog, newLog, modifier); RemoveCahce(); return(Success("修改成功")); } }
/// <summary> /// 修改 /// </summary> /// <param name="bucket"></param> /// <param name="userId"></param> /// <returns></returns> public (bool Status, string Message) UpdateBucket(BucketMapping bucket, Guid userId) { var item = _dbContext.Bucket.Find(bucket.Id); if (item == null) { return(Fail("数据不存在")); } string oldLog = JsonConvert.SerializeObject(item); item.Description = bucket.Description; item.IsCompress = bucket.IsCompress; string newLog = JsonConvert.SerializeObject(item); _dbContext.SaveChanges(); _activityLogService.UpdatedEntity <Entities.Bucket>(item.Id, oldLog, newLog, userId); _cacheManager.Remove(MODEL_KEY); return(Success("修改成功")); }