cnf
7 天以前 aebd2d642e19ce9ccb253c671b239e7ed9fc91c6
WebApi/Gs.Sys/Services/SysLogController.cs
@@ -1,10 +1,11 @@
using System.Text;
using Gs.Entity.BaseInfo;
using Gs.Sys.Models;
using Gs.Toolbox;
using Gs.Toolbox.ApiCore.Abstract.Mvc;
using Gs.Toolbox.ApiCore.Common.Mvc;
using Gs.Toolbox.ApiCore.Group;
using Microsoft.AspNetCore.Mvc;
using System.Text;
namespace Gs.Sys.Services;
@@ -27,10 +28,15 @@
            var _sbBy =
                new StringBuilder(query.sortName + " " + query.sortOrder);
            var totalCount = 0;
            var itemsList = Db.Queryable<SysLogOperation>()
            var itemsList = Db.Queryable<SysLogOperation>("a")
                .Select((a) => new SysLogOperation
                {
                    isRed = ((a.IsErp == true && a.IsSuccess == false) ? 1 : 0),
                    isErpDetail = (a.IsErp == true ? (a.IsSuccess == true ? "1:发送成功" : "0:发送失败") : "2:不需要发送"),
                }, true)
                .Where(_sbWhere.ToString())
                .OrderBy(_sbBy.ToString())
                .ToPageList(query.currentPage, query.everyPageSize,ref totalCount);
                .ToPageList(query.currentPage, query.everyPageSize, ref totalCount);
            pageList = new PageList<SysLogOperation>(itemsList, totalCount,
                query.everyPageSize);
            return ReturnDto<PageList<SysLogOperation>>.QuickReturn(pageList,