/// <summary> /// 获取短信记录(分页) /// </summary> /// <param name="param"></param> /// <returns></returns> public PagedResults <SmsSend> GetQuery(SmsSendParam param) { Expression <Func <SmsSend, bool> > queryExp = p => true; if (!string.IsNullOrWhiteSpace(param.Mobile)) { queryExp = queryExp.And(p => p.Mobile == param.Mobile); } queryExp = queryExp.And(p => p.CreateTime >= param.StartTime && p.CreateTime <= param.EndTime); param.SortList = new Dictionary <string, bool> { { param.SortName, param.IsSortOrderDesc } }; return(QueryPagedResults(queryExp, param)); }