fix: SqlServer 下日志查询出错问题
This commit is contained in:
parent
74ec7c8066
commit
900895e375
@ -68,6 +68,10 @@ public class SysLogMsgService : IDynamicApiController, ITransient
|
|||||||
{
|
{
|
||||||
var _db = _sysLogMsgRep.AsSugarClient();
|
var _db = _sysLogMsgRep.AsSugarClient();
|
||||||
|
|
||||||
|
// SqlServer 数据库,全局设置 IsWithNoLockQuery = true 时 Reportable 查询会报错
|
||||||
|
// 通过禁用当前上下文的全局设置 Nolock,解决 Reportable 查询报错的问题
|
||||||
|
_db.CurrentConnectionConfig.MoreSettings.IsWithNoLockQuery = false;
|
||||||
|
|
||||||
var now = DateTime.Now;
|
var now = DateTime.Now;
|
||||||
var days = (now - now.AddYears(-1)).Days + 1;
|
var days = (now - now.AddYears(-1)).Days + 1;
|
||||||
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
||||||
|
|||||||
@ -92,6 +92,10 @@ public class SysLogOpService : IDynamicApiController, ITransient
|
|||||||
{
|
{
|
||||||
var _db = _sysLogOpRep.AsSugarClient();
|
var _db = _sysLogOpRep.AsSugarClient();
|
||||||
|
|
||||||
|
// SqlServer 数据库,全局设置 IsWithNoLockQuery = true 时 Reportable 查询会报错
|
||||||
|
// 通过禁用当前上下文的全局设置 Nolock,解决 Reportable 查询报错的问题
|
||||||
|
_db.CurrentConnectionConfig.MoreSettings.IsWithNoLockQuery = false;
|
||||||
|
|
||||||
var now = DateTime.Now;
|
var now = DateTime.Now;
|
||||||
var days = (now - now.AddYears(-1)).Days + 1;
|
var days = (now - now.AddYears(-1)).Days + 1;
|
||||||
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
||||||
|
|||||||
@ -79,6 +79,10 @@ public class SysLogVisService : IDynamicApiController, ITransient
|
|||||||
{
|
{
|
||||||
var _db = _sysLogVisRep.AsSugarClient();
|
var _db = _sysLogVisRep.AsSugarClient();
|
||||||
|
|
||||||
|
// SqlServer 数据库,全局设置 IsWithNoLockQuery = true 时 Reportable 查询会报错
|
||||||
|
// 通过禁用当前上下文的全局设置 Nolock,解决 Reportable 查询报错的问题
|
||||||
|
_db.CurrentConnectionConfig.MoreSettings.IsWithNoLockQuery = false;
|
||||||
|
|
||||||
var now = DateTime.Now;
|
var now = DateTime.Now;
|
||||||
var days = (now - now.AddYears(-1)).Days + 1;
|
var days = (now - now.AddYears(-1)).Days + 1;
|
||||||
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
var day365 = Enumerable.Range(0, days).Select(u => now.AddDays(-u)).ToList();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user