LifePayment/LifePayment.HttpApi/LifePay/PromoterController.cs
@@ -15,6 +15,7 @@
using ZeroD.Util.Fadd;
using Volo.Abp.Uow;
using Nest;
using Volo.Abp;
namespace LifePayment.HttpApi
{
@@ -44,6 +45,18 @@
        }
        /// <summary>
        /// 获取推广员信息
        /// </summary>
        /// <param name="phoneNumber"></param>
        /// <returns></returns>
        [HttpGet]
        [AllowAnonymous]
        public async Task<PromoterDto> GetPromoter(string phoneNumber)
        {
            return await promoterService.GetPromoter(phoneNumber);
        }
        /// <summary>
        /// 获取渠道咨询列表
        /// </summary>
        /// <param name="input"></param>
@@ -65,6 +78,19 @@
            return await promoterService.GetChannelConsultationFollowupList(id);
        }
        /// <summary>
        /// 获取渠道咨询Id
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        /// <exception cref="FriendlyException"></exception>
        [HttpGet]
        [AllowAnonymous]
        public async Task<ChannelConsultationDto> GetChannelConsultationById(Guid id)
        {
            return await promoterService.GetChannelConsultationById(id);
        }
        #endregion
        #region 写入
@@ -77,7 +103,7 @@
        /// <exception cref="FormatException"></exception>
        [HttpPost]
        [AllowAnonymous]
        public async Task<Guid> CreateOrUpdatePromoter(CreateOrUpdatePromoterInput input)
        public async Task<CreateOrUpdatePromoterOutput> CreateOrUpdatePromoter(CreateOrUpdatePromoterInput input)
        {
            return await promoterService.CreateOrUpdatePromoter(input);
        }