refactor: 程序异常控制器增加默认排序字段

This commit is contained in:
Argo Window10 2019-11-10 13:18:03 +08:00
parent 0bb22c3194
commit 8cbfa0b7f5
2 changed files with 3 additions and 2 deletions

View File

@ -57,8 +57,8 @@ namespace Bootstrap.Admin.Controllers.Api
var filePath = Path.Combine(AppContext.BaseDirectory, "Error");
var logName = $"{Path.Combine(filePath, exceptionFile.FileName)}.log";
if (!System.IO.File.Exists(logName)) return new JsonResult("无此日志文件");
StringBuilder sb = new StringBuilder();
using (StreamReader reader = new StreamReader(logName))
var sb = new StringBuilder();
using (var reader = new StreamReader(logName))
{
while (!reader.EndOfStream)
{

View File

@ -136,6 +136,7 @@ namespace Bootstrap.DataAccess
/// <returns></returns>
public virtual Page<Exceptions> RetrievePages(PaginationOption po, DateTime? startTime, DateTime? endTime)
{
if (string.IsNullOrEmpty(po.Sort)) po.Sort = "LogTime";
var sql = new Sql("select * from Exceptions");
if (startTime.HasValue) sql.Append("where LogTime > @0", startTime.Value);
if (endTime.HasValue) sql.Append("where LogTime < @0", endTime.Value.AddDays(1).AddSeconds(-1));