public async Task <MessageModel <PageModel <Modules> > > Get(int page = 1, string key = "") { if (string.IsNullOrEmpty(key) || string.IsNullOrWhiteSpace(key)) { key = ""; } int intPageSize = 50; Expression <Func <Modules, bool> > whereExpression = a => a.IsDeleted != true && (a.Name != null && a.Name.Contains(key)); PageModel <Modules> data = new PageModel <Modules>(); if (page == -1) { var modules = await _moduleServices.Query(whereExpression, " Id desc "); data.data = modules; } else { data = await _moduleServices.QueryPage(whereExpression, page, intPageSize, " Id desc "); } return(Success(data, "获取成功")); }
public async Task <MessageModel <PageModel <Module> > > Get(int page = 1, string key = "") { if (string.IsNullOrEmpty(key) || string.IsNullOrWhiteSpace(key)) { key = ""; } int intPageSize = 50; var data = await _moduleServices.QueryPage(a => a.IsDeleted != true && (a.Name != null && a.Name.Contains(key)), page, intPageSize, " Id desc "); return(new MessageModel <PageModel <Module> >() { msg = "获取成功", success = data.dataCount >= 0, response = data }); }