|
@@ -13,11 +13,13 @@ namespace Hotline.Api.Controllers
|
|
|
public class CommonPController: BaseController
|
|
|
{
|
|
|
private readonly ICommonOpinionDomainService _commonOpinionDomainService;
|
|
|
+ private readonly ISystemAreaDomainService _systemAreaDomainService;
|
|
|
private readonly IMapper _mapper;
|
|
|
|
|
|
- public CommonPController(ICommonOpinionDomainService commonOpinionDomainService,IMapper mapper)
|
|
|
+ public CommonPController(ICommonOpinionDomainService commonOpinionDomainService,ISystemAreaDomainService systemAreaDomainService, IMapper mapper)
|
|
|
{
|
|
|
_commonOpinionDomainService = commonOpinionDomainService;
|
|
|
+ _systemAreaDomainService= systemAreaDomainService;
|
|
|
_mapper = mapper;
|
|
|
}
|
|
|
|
|
@@ -54,6 +56,14 @@ namespace Hotline.Api.Controllers
|
|
|
await _commonOpinionDomainService.DelCommonOpinion(dto.Ids, HttpContext.RequestAborted);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
+ /// <summary>
|
|
|
+ /// 获取省市区树形
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet("tree-area")]
|
|
|
+ public async Task<List<SystemArea>> GetAearTree()
|
|
|
+ {
|
|
|
+ return await _systemAreaDomainService.GetAreaTree();
|
|
|
+ }
|
|
|
}
|
|
|
}
|