public JsonResult GoodsCriticisms(string userId, string entId, string articleId, string orderBy = "desc", int pageIndex = 1, int pageSize = 30) { try { if (string.IsNullOrEmpty(entId)) { entId = BaseConfiguration.EntId; } if (string.IsNullOrEmpty(articleId)) { return(Json(new { success = false, message = "参数获取失败!" })); } else if (string.IsNullOrEmpty(userId)) { return(Json(new { success = false, message = "请先登录!" })); } ///商品信息 GoodsInfoDal dal = new GoodsInfoDal(); ///商品评价 List <StairCriticisms> list = dal.GetCriticisms(userId, entId, articleId, pageIndex, pageSize, orderBy, out int pageCount, out int recordCount, out int passSum, out decimal raveReviews); return(Json(new { success = true, list, pageCount, recordCount, passSum, raveReviews })); } catch (Exception ex) { LogQueue.Write(LogType.Error, "Goods/GoodsEvaluate", ex.Message.ToString()); return(Json(new { success = false, message = "商品评价失败!" })); } }