/// <summary>
 /// 积分个人中心
 /// </summary>
 /// userId:用户
 /// entId:机构
 /// type:getTJ【推荐商品每页四条数据】/type:getJF【获取积分】/type:getJFLS【积分流水】/type:getDD【订单】/type:ddmx【订单明细】
 /// type:getTJ/getJFLS/getDD时,page:当前页数
 /// type:ddmx时,djbh:单据编号
 /// <returns></returns>
 public ActionResult IntegralCenter()
 {
     try
     {
         string result;
         string userId = Request.Params["userId"].ToString();
         string entId  = Request.Params["entId"].ToString();
         if (string.IsNullOrEmpty(userId))
         {
             return(Content(JsonHelper.GetErrorJson(3, 0, "请登录后再加入礼品车"), "json"));
         }
         string           type             = Request.Params["Type"].ToString().Trim();
         IntegralStoreDal integralStoreDal = new IntegralStoreDal();
         if (type == "getTJ")
         {
             int page = int.Parse(Request.Params["page"].ToString());
             result = integralStoreDal.GetGoods(type, entId, page);
             return(Content(result, "json"));
         }
         else if (type == "getJF")
         {
             result = integralStoreDal.GetJF(type, userId, entId);
             return(Content(result, "json"));
         }
         else if (type == "getJFLS" || type == "getDD")
         {
             int page = int.Parse(Request.Params["page"].ToString());
             int size = int.Parse(Request.Params["size"].ToString());
             result = integralStoreDal.GetMsg(type, userId, entId, page, size);
             return(Content(result, "json"));
         }
         else if (type == "ddmx")
         {
             string djbh = Request.Params["djbh"].ToString().Trim();
             result = integralStoreDal.GetOrderDetail(type, userId, entId, djbh);
             return(Content(result, "json"));
         }
         else
         {
             return(Content(JsonHelper.GetErrorJson(1, 0, "操作类型type无效"), "json"));
         }
     }
     catch (Exception ex)
     {
         LogQueue.Write(LogType.Error, "IntegralStore/IntegralCart", ex.Message.ToString());
         return(Content(JsonHelper.GetErrorJson(1, 0, ex.Message.ToString()), "json"));
     }
 }