/// <summary>
        /// 获取发布日志
        /// </summary>
        /// <param name="loginInfo"></param>
        /// <returns></returns>
        public PageResponse <UcLoginLog> GetPublishLogPageList(PageModel page, string Title)
        {
            LogQueryForm logQuery = new LogQueryForm()
            {
                HandleUser = HandleUserEumns.Publish.ToString(),
                keywords   = Title,
            };

            return(baseSDK.GetUcLoginLogPageList(page, logQuery));
        }
Exemple #2
0
        /// <summary>
        /// 根据查询参数获取日志列表
        /// </summary>
        /// <param name="queryForm"></param>
        /// <returns></returns>
        public List <UcLoginLog> GetUcLoginLogList(PageModel page, LogQueryForm queryForm)
        {
            Expression <Func <UcLoginLog, bool> > where = null;
            if (!String.IsNullOrEmpty(queryForm.keywords))
            {
                where = (o => o.Titile.Contains(queryForm.keywords));
            }
            if (!String.IsNullOrEmpty(queryForm.HandleUser))
            {
                where = (o => o.HandleUser.Equals(queryForm.HandleUser));
            }
            Expression <Func <UcLoginLog, DateTime> > orderBy = (o => o.RequestTime);

            page.setTotalCount(Convert.ToInt32(this.Count(where)));//取记录数
            return(this.GetPagedList <DateTime>(page.PageIndex, page.PageSize, where, orderBy, false).ToList());
        }
Exemple #3
0
 public ActionResult <JsonResponses> GetPageList([FromQuery] PageModel page, [FromQuery] LogQueryForm logQueryForm)
 {
     try
     {
         List <UcLoginLog>         list     = DataHandleManager.Instance().UcLoginLogHandle.GetUcLoginLogList(page, logQueryForm).ToList();
         PageResponse <UcLoginLog> response = new PageResponse <UcLoginLog>
         {
             page     = page,
             dataList = list
         };
         return(new JsonResponses(response));
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
     return(JsonResponses.Failed);
 }
Exemple #4
0
 /// <summary>
 /// 获取菜单所有列表
 /// </summary>
 /// <param name="loginInfo"></param>
 /// <returns></returns>
 public PageResponse <UcLoginLog> GetUcLoginLogPageList(PageModel page, LogQueryForm logQueryForm)
 {
     try
     {
         RequestBase request = RequestBase.Get.Clone() as RequestBase;
         request.SetValue("pageIndex", page.PageIndex, true);
         request.SetValue("pageIndex", page.PageIndex);
         request.SetValue("pageSize", page.PageSize);
         request.SetValue("keywords", logQueryForm.keywords);
         request.SetValue("queryNo", logQueryForm.queryNo);
         request.SetValue("handleUser", logQueryForm.HandleUser);
         request.Url = GetPageUrl;
         return(sdkUtil.PostForResultVo <PageResponse <UcLoginLog> >(request));
     }
     catch (Exception ex)
     {
         LogAgent.Info(ex.ToString());
     }
     return(new PageResponse <UcLoginLog>());
 }
 private void systemLogToolStripMenuItem_Click(object sender, EventArgs e)
 {
     LogQueryForm.getInstance().Show();
 }