Browse Source

!1975 update Admin.NET/Admin.NET.Core/Service/Config/SysUserConfigService.cs.

Merge pull request !1975 from Lzh666/N/A
zuohuaijun 3 weeks ago
parent
commit
bc26da03ec
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Admin.NET/Admin.NET.Core/Service/Config/SysUserConfigService.cs

+ 2 - 1
Admin.NET/Admin.NET.Core/Service/Config/SysUserConfigService.cs

@@ -247,7 +247,8 @@ public class SysUserConfigService : IDynamicApiController, ITransient
         var config = await _sysConfigRep.GetFirstAsync(u => u.Code == code);
         var config = await _sysConfigRep.GetFirstAsync(u => u.Code == code);
         if (config == null) return;
         if (config == null) return;
 
 
-        await _sysConfigDataRep.AsUpdateable().SetColumns(it => it.Value == value).Where(it => it.UserId == _userManager.UserId && it.ConfigId == config.Id).ExecuteCommandAsync();
+        var configData = new SysUserConfigData() { UserId = _userManager.UserId, ConfigId = config.Id, Value = value };
+        await _sysConfigDataRep.Context.Storageable(configData).WhereColumns(it => new[] { it.UserId, it.ConfigId }).ExecuteCommandAsync();
 
 
         RemoveConfigCache(config);
         RemoveConfigCache(config);
     }
     }