Ejemplo n.º 1
0
        taskResult AjaxGetTaskList(string UserID, string Status, int PageIndex, string MessageBody, string IsAutofresh)
        {
            taskResult result = new taskResult();
            result.IsSuccess = "1";
            EngineServicesBLL bll = new EngineServicesBLL();
            MsgParms msgParams = new MsgParms();
            msgParams.BeginDate = DateTime.MinValue;
            msgParams.EndDate = DateTime.MinValue;
            msgParams.MessageBody = MessageBody;
            msgParams.PageIndex = PageIndex;
            msgParams.Status = Status;
            msgParams.UserID = UserID;
            msgParams.PageSize = 20;//写死显示20条
            msgParams.Top = 20;//写死显示20条
            msgParams.LastDay = 30;//参数最近30天,然而并没有什么卵用
            if (!string.IsNullOrEmpty(IsAutofresh))//是否自动刷新
            {
                if (IsAutofresh == "0")
                {
                    result.IsAutofresh = false;
                }
                else
                {
                    result.IsAutofresh = true;
                }
            }
            else
            {
                result.IsAutofresh = true;
            }

            result.ObjData = bll.PendingTasksParmsPageIndex(msgParams, ref result.IsAutofresh, ref result.HaveNewTask, ref result.rowCount, ref result.pageCount);
            if(result.ObjData==null)
            {
                result.IsSuccess = "0";
            }
            return result;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 待办任务主数据(分页)
        /// </summary>
        /// <param name="msgParams"></param>
        /// <returns></returns>      
        public List<T_FLOW_ENGINEMSGLIST> PendingTasksParmsPageIndex(MsgParms msgParams, ref int rowCount, ref int pageCount)
        {

            string ss = "测试一:BeginDate:" + msgParams.BeginDate + "||EndDate:" + msgParams.EndDate + "||LastDay:" + msgParams.LastDay;
            ss += "||MessageBody:" + msgParams.MessageBody + "||MessageId:" + msgParams.MessageId + "||PageIndex:" + msgParams.PageIndex;
            ss += "||PageSize:" + msgParams.PageSize + "||Status:" + msgParams.Status + "||Top:" + msgParams.Top;
            ss += "||UserID:" + msgParams.UserID + "";
            Record.WriteLogFunction("PendingTasksParmsPageIndex()msgParams:" + ss + "||rowCount:" + rowCount + "||pageCount:" + pageCount + "");
            EngineServicesBLL bll = new EngineServicesBLL();
            return bll.PendingTasksParmsPageIndex(msgParams, ref rowCount, ref pageCount);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 平台待办任务分页数据  kangxf
 /// </summary>
 /// <param name="msgParams"></param>
 /// :BeginDate:0001-1-1 0:00:00||EndDate:0001-1-1 0:00:00||LastDay:0||MessageBody:||MessageId:||
 /// PageIndex:1||PageSize:14||Status:open||Top:0||UserID:f1a472dc-d1be-4a06-a52e-a2b296397704||IsAutofresh:True||HaveNewTask:False
 /// <param name="IsAutofresh"></param>
 /// <param name="HaveNewTask"></param>
 /// <param name="rowCount"></param>
 /// <param name="pageCount"></param>
 /// <returns></returns>
 public List<T_FLOW_ENGINEMSGLIST> PendingTasksParmsPageIndex(MsgParms msgParams, ref bool IsAutofresh, ref bool HaveNewTask, ref int rowCount, ref int pageCount)
 {
     //string ss = "测试二:BeginDate:" + msgParams.BeginDate + "||EndDate:" + msgParams.EndDate + "||LastDay:" + msgParams.LastDay;
     //ss += "||MessageBody:" + msgParams.MessageBody + "||MessageId:" + msgParams.MessageId + "||PageIndex:" + msgParams.PageIndex;
     //ss += "||PageSize:" + msgParams.PageSize + "||Status:" + msgParams.Status + "||Top:" + msgParams.Top;
     //ss += "||UserID:" + msgParams.UserID + "";
     //Record.WriteLogFunction("PendingTasksParmsPageIndex()msgParams:" + ss + "||IsAutofresh:" + IsAutofresh + "||HaveNewTask:" + HaveNewTask + "");
     EngineServicesBLL bll = new EngineServicesBLL();
     return bll.PendingTasksParmsPageIndex(msgParams, ref IsAutofresh, ref HaveNewTask, ref rowCount, ref pageCount);
 }