Prechádzať zdrojové kódy

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

Merge pull request !1975 from Lzh666/N/A
zuohuaijun 3 týždňov pred
rodič
commit
bc26da03ec

+ 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);
         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);
     }