/// <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")); } }