public HttpResponseMessage PartnerListDetailed(int userId) { var partnerlistsearchcon = new PartnerListSearchCondition { Brokers = _brokerService.GetBrokerByUserId(userId), Status = EnumPartnerType.意, }; var partnerList = _partnerlistService.GetPartnerListsByCondition(partnerlistsearchcon).Where(p => p.Broker.UserId == userId).ToList().Select(c => new { Name = c.Brokername, AddTime = c.Addtime, regtime = c.Regtime.ToString("yyyy-MM-dd"), Phone = c.Phone, Headphoto = _brokerService.GetBrokerById(Convert.ToInt32(c.PartnerId)).Headphoto, Id = c.Id, PartnerId = c.PartnerId, }).ToList().Select(c => new { Name = c.Name, AddTime = c.AddTime, regtime = c.regtime, Phone = c.Phone, Headphoto = _brokerService.GetBrokerById(Convert.ToInt32(c.PartnerId)).Headphoto, Id = c.Id, PartnerId = c.PartnerId, Agentlevel = _brokerService.GetBrokerById(c.PartnerId).Agentlevel, Amount = _brokerService.GetBrokerById(c.PartnerId).Amount, Sfz = _brokerService.GetBrokerById(c.PartnerId).Sfz, Nickname = _brokerService.GetBrokerById(c.PartnerId).Nickname, }); return(PageHelper.toJson(new { partnerList })); }
/// <summary> /// 获取合伙人 /// </summary> /// <param name="brokerUserId">经济人UserId</param> /// <returns></returns> public BrokerModel GetPartner(int brokerUserId) { var partnerlistsearchcon = new PartnerListSearchCondition { Brokers = _brokerService.GetBrokerByUserId(brokerUserId), Status = EnumPartnerType.意 }; var partner = _partnerlistService.GetPartnerListsByCondition(partnerlistsearchcon).Select(p => new BrokerModel { Id = p.Id, Brokername = p.Brokername, PartnersId = p.PartnerId }).FirstOrDefault(); return(partner); }