|
@@ -21,6 +21,7 @@ public class OrderController : BaseController
|
|
|
private readonly IOrderRepository _orderRepository;
|
|
|
private readonly IWorkflowApplication _workflowApplication;
|
|
|
private readonly IWorkflowDomainService _workflowDomainService;
|
|
|
+ private readonly IHotSpotTypeRepository _hotSpotTypeRepository;
|
|
|
private readonly IMapper _mapper;
|
|
|
|
|
|
public OrderController(
|
|
@@ -28,12 +29,14 @@ public class OrderController : BaseController
|
|
|
IOrderRepository orderRepository,
|
|
|
IWorkflowApplication workflowApplication,
|
|
|
IWorkflowDomainService workflowDomainService,
|
|
|
+ IHotSpotTypeRepository hotSpotTypeRepository,
|
|
|
IMapper mapper)
|
|
|
{
|
|
|
_orderDomainService = orderDomainService;
|
|
|
_orderRepository = orderRepository;
|
|
|
_workflowApplication = workflowApplication;
|
|
|
_workflowDomainService = workflowDomainService;
|
|
|
+ _hotSpotTypeRepository= hotSpotTypeRepository;
|
|
|
_mapper = mapper;
|
|
|
}
|
|
|
|
|
@@ -132,4 +135,16 @@ public class OrderController : BaseController
|
|
|
//CountersignMode = EnumExts.GetDescriptions<ECountersignMode>().Where(d => d.Key != 1)
|
|
|
};
|
|
|
}
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 获取热点
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="parentId">父级ID</param>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet("hotspottype-list-parent")]
|
|
|
+ public async Task<List<HotSpotType>> GetHotSpotType(string? parentId)
|
|
|
+ {
|
|
|
+ return await _hotSpotTypeRepository.Queryable().Where(x => x.ParentId == parentId).ToListAsync();
|
|
|
+ }
|
|
|
+
|
|
|
}
|