//*************************************************************************** #region 推广活动列表 /// <summary> /// 推广活动列表 /// </summary> /// <param name="activity"></param> /// <returns></returns> public ActionResult ActivityIndex(SpreadActivityRefer activity) { #region 通过第三方标识查找用户信息 var res = new ResultUserByUnionIdentity(); var req = new GetUserByUnionIdentity(); res = QueryUserByUnionIdentity(req); Session["S_RoleInfo"] = res.RoleInfo; Session["S_UserInfo"] = res.UserInfo; #endregion var result = new SpreadActivityRefer(); result = SpreadInfoClient.Instance.QueryActivityListByPage(activity); return(View(result)); }
//*************************************************************************** #region 推广活动列表 /// <summary> /// 推广活动列表 /// </summary> /// <param name="activity"></param> /// <returns></returns> public SpreadActivityRefer QueryActivityListByPage(SpreadActivityRefer activity) { var result = new SpreadActivityRefer(); var req = new ActivityListByPageRequest(); req.PageIndex = activity.PageIndex; req.PageSize = activity.PageSize; var res = MKMSClient.Send <ActivityListByPageResponse>(req); if (res.DoFlag) { result.List = Mapper.MappGereric <Spread_ActivityExt, SpreadActivity>(res.Data); result.Total = res.Sum; } result.SearchDetail = activity.SearchDetail; result.PageIndex = activity.PageIndex; result.PageSize = activity.PageSize; return(result); }