/// <summary> /// 根据条件获取数据 /// </summary> private static string GetAllByAny(HttpContext context) { //if (!_isview) //{ // return null; //} var userid = Comm.DataLoadTool.GetCurrUserID(); if (string.IsNullOrEmpty(userid)) { return("请重新登录"); } string flowid = context.Request["FlowID"]; //if (bll.Get<WXFlowInfo>(string.Format("FlowID={0} and UserID='{1}'", flowid, userid)) == null) //{ // return "无权查看"; //} int page = Convert.ToInt32(context.Request["page"]); int rows = Convert.ToInt32(context.Request["rows"]); string searchtitle = context.Request["SearchTitle"]; var searchCondition = string.Format("FlowID={0}", flowid); //if (!string.IsNullOrEmpty(searchtitle)) //{ // searchCondition += "And FlowField like '%" + searchtitle + "%'"; //} List <WXFlowDataInfo> list = bll.GetList <WXFlowDataInfo>(searchCondition); var datatable = bll.GetMemberFlowDataView(list); var newdatatable = GetPagedTable(datatable, page, rows);//分页 int totalCount = datatable.Rows.Count; string jsonResult = ZentCloud.Common.JSONHelper.DataTableToEasyUIJson(totalCount, newdatatable); return(jsonResult); }