コード例 #1
0
 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 = "商品评价失败!" }));
     }
 }