mirror of
https://github.com/nsnail/NetAdmin.git
synced 2025-08-01 01:36:00 +08:00
fix: 🐛 build err (#337)
[skip ci] Co-authored-by: tk <fiyne1a@dingtalk.com>
This commit is contained in:
@ -45,21 +45,21 @@ public sealed class OperationLogger : IEventSubscriber
|
||||
|
||||
// 插入登录日志
|
||||
if (log.ApiPathCrc32 == Chars.FLG_PATH_API_SYS_USER_LOGIN_BY_PWD.Crc32()) {
|
||||
_ = await S<ILoginLogCache>().CreateAsync(log.Adapt<CreateLoginLogReq>()).ConfigureAwait(false);
|
||||
_ = await App.GetService<ILoginLogCache>().CreateAsync(log.Adapt<CreateLoginLogReq>()).ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
|
||||
// 如果首尾日期不一致,要分别插入不同的日期分表
|
||||
if (inserts[0].CreatedTime.Date != inserts[^1].CreatedTime.Date) {
|
||||
foreach (var dayInserts in inserts.GroupBy(x => x.CreatedTime.Date)) {
|
||||
await S<IFreeSql>()
|
||||
await App.GetService<IFreeSql>()
|
||||
.Insert<Sys_RequestLog>(dayInserts.Select(x => x))
|
||||
.ExecuteSqlBulkCopyAsync(tableName: $"{nameof(Sys_RequestLog)}_{dayInserts.Key:yyyyMMdd}")
|
||||
.ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
else {
|
||||
await S<IFreeSql>()
|
||||
await App.GetService<IFreeSql>()
|
||||
.Insert<Sys_RequestLog>(inserts)
|
||||
.ExecuteSqlBulkCopyAsync(tableName: $"{nameof(Sys_RequestLog)}_{inserts[0].CreatedTime:yyyyMMdd}")
|
||||
.ConfigureAwait(false);
|
||||
|
Reference in New Issue
Block a user