using System.ComponentModel.DataAnnotations;
using Zxd.Core.Domain.Dto.ImportanceItem;
namespace Zxd.Core.WebApi.Controllers
{
///
/// 重要线索事件
///
[ApiSignatureFilterForbid]
public class ImportanceItemController : BaseController
{
private readonly IImportanceItemDomain _importanceItemDomain;
public ImportanceItemController(IImportanceItemDomain importanceItemDomain)
{
_importanceItemDomain = importanceItemDomain;
}
///
/// 获取客户重要线索事件
///
///
///
[HttpGet("list")]
public async Task> GetCustomerBehaviorLog([FromQuery] SearchCustomerBehaviorLogDto dto)
{
return await _importanceItemDomain.GetCustomerBehaviorLog(dto);
}
///
/// 获取客户重要线索统计
///
///
///
[HttpGet("statistics")]
public async Task> GetCustomerBehaviorStatistics([FromQuery] SearchCustomerBehaviorLogDto dto)
{
return await _importanceItemDomain.GetCustomerBehaviorStatistics(dto);
}
}
}