using Attribute; using Common; using Dto; using Vo; using Enums; using Filters; using Infrastructure; using Infrastructure.Model; using Mapster; using Microsoft.AspNetCore.Mvc; using Middleware; using Model; using Services; using Model.Base; namespace Controllers { /// /// ConsumerMySelfModule)Controller /// // [Route("ConsumerMySelfModule")] // [ApiExplorerSettings(GroupName = "ConsumerMySelfModule")] public class ConsumerMySelfModuleController : BaseController { /// /// api分组接口 /// private readonly IConsumerOrdersService _ConsumerOrdersService; private readonly IConsumerProfitService _ConsumerProfitService; public ConsumerMySelfModuleController(IConsumerOrdersService ConsumerOrdersService,IConsumerProfitService ConsumerProfitService) { _ConsumerOrdersService = ConsumerOrdersService; _ConsumerProfitService = ConsumerProfitService; } /// /// 消费者板块我的-订单列表 /// /// 请求参数 /// 消费者板块我的-订单列表 [HttpGet] [Route("/v1/lkbmall/ConsumerMySelfModule/getConsumerOrdersList")] public IActionResult GetConsumerOrdersList([FromQuery] PagerInfo page, [FromQuery] ConsumerMySelfModuleGetConsumerOrdersListDto parm) { var response = _ConsumerOrdersService.GetConsumerOrdersList(page, parm); return SUCCESS(response); } /// /// 消费者板块我的-分红列表 /// /// 请求参数 /// 消费者板块我的-分红列表 [HttpGet] [Route("/v1/lkbmall/ConsumerMySelfModule/getConsumerProfitList")] public IActionResult GetConsumerProfitList([FromQuery] PagerInfo page, [FromQuery] ConsumerMySelfModuleGetConsumerProfitListDto parm) { var response = _ConsumerProfitService.GetConsumerProfitList(page, parm); return SUCCESS(response); } } }