/// <summary> /// 根据地区查询活动 /// </summary> /// <returns></returns> public Reseponse <List <T_ActivityUserInfo_xhrModel> > GetActivityUserInfoByAreaAsync(int AreaId, int pageIndex, int pageSize) { var result = new Reseponse <List <T_ActivityUserInfo_xhrModel> >(); if (pageSize > 20) { result.status = 0; result.Message = "请求数据过多!"; return(result); } try { using (var client = new ActivityClient()) { var model = client.GetActivityUserInfoByAreaAsync(AreaId, pageIndex, pageSize).Result; result.status = model.Success ? 1 : 0; result.Message = model.ErrorMessage; result.data = new List <T_ActivityUserInfo_xhrModel>(); if (model.Success && model.Result != null) { foreach (var item in model.Result) { result.data.Add(new T_ActivityUserInfo_xhrModel() { UserID = TuhuCryption.Encrypt(item.UserId.ToString()), UserName = item.UserName, UserTell = item.UserTell.Trim(), PassStatus = item.PassStatus, AreaID = item.AreaID, ActID = item.ActID, Title = item.ActTitle }); } } } } catch (Exception e) { Logger.Error($"GetActivityUserInfoByAreaAsync -> {AreaId}", e); throw; } return(result); }