/// <summary> /// 查询列表 /// </summary> /// <param name="page"></param> /// <param name="limit"></param> /// <param name="condition"></param> /// <param name="type"></param> /// <param name="beginTime"></param> /// <param name="endTime"></param> /// <returns></returns> public JsonResult GetAccountsLimit(int?page, string limit, string condition, int?type, string beginTime, string endTime) { int count = 0; if (condition != null && condition.Contains("[add]")) { condition = condition.Replace("[add]", "+"); } if (condition != null && condition.Contains("[reduce]")) { condition = condition.Replace("[reduce]", "-"); } IList <Accounts> list = AccountsService.GetAccountPageLimit(page.Value, limit, condition, type.HasValue ? type.Value : 0, beginTime, endTime); JsonArrayResult <Accounts> jsonArrayResult = new JsonArrayResult <Accounts>(0, list); if (condition.IsEmpty() && beginTime.IsEmpty() && endTime.IsEmpty() && (type == 0)) { count = AccountsService.GetCount(); } else { count = AccountsService.GetPageLimitCount(condition, type.HasValue ? type.Value : 0, beginTime, endTime); } jsonArrayResult.count = count; return(Json(jsonArrayResult)); }
/// <summary> /// 查询列表 /// </summary> /// <param name="page"></param> /// <param name="limit"></param> /// <param name="condition"></param> /// <param name="state"></param> /// <param name="beginTime"></param> /// <param name="endTime"></param> /// <returns></returns> public JsonResult GetProducts(int?page, string limit, string condition, int?state, string beginTime, string endTime) { int count = 0; IList <ProductDetail> list = ProductService.GetLimit(page.Value, limit, condition, state.HasValue ? state.Value : 0, beginTime, endTime); JsonArrayResult <ProductDetail> jsonArrayResult = new JsonArrayResult <ProductDetail>(0, list); if (condition.IsEmpty() && beginTime.IsEmpty() && endTime.IsEmpty() && (state == 0)) { count = ProductService.GetCount(); } else { count = ProductService.GetLimitCount(condition, state.HasValue ? state.Value : 0, beginTime, endTime); } jsonArrayResult.count = count; return(Json(jsonArrayResult)); }