using Zxd.Core.Domain.Dto.Zxd.QwWeiSide;
namespace Zxd.Core.WebApi.Controllers
{
///
/// 企微侧边栏 接口
///
[ApiSignatureFilterForbid]
public class QwWebSideController : BaseController
{
private readonly IOrderDomain _orderDomain;
private readonly IProdcutDomain _prodcutDomain;
///
/// 企微侧边栏
///
///
public QwWebSideController(IOrderDomain orderDomain, IProdcutDomain prodcutDomain)
{
_orderDomain = orderDomain;
_prodcutDomain = prodcutDomain;
}
///
/// 订单列表
///
///
///
[HttpGet("GetOrderListByEid")]
public async Task> GetOrderListByEid([FromQuery] SearchSideOrderDto dto)
{
return await _orderDomain.GetOrderListByEid(dto);
}
///
/// 获取三要素合同地址
///
///
///
[HttpGet("GetContractByOrder")]
public async Task GetContractByOrder([FromQuery] decimal orderId)
{
return await _prodcutDomain.GetContractByFreeOrderId(orderId);
}
}
}