|
@@ -33,6 +33,7 @@ namespace Hotline.Api.Controllers
|
|
|
private readonly IRepository<SystemOrganize> _systemOrganizeRepository;
|
|
|
private readonly ISessionContext _sessionContext;
|
|
|
private readonly IRepository<OrderVisitDetail> _orderVisitDetailRepository;
|
|
|
+ private readonly IRepository<SystemArea> _systemAreaRepository;
|
|
|
|
|
|
public EnforcementOrderController(IRepository<EnforcementOrderHander> enforcementOrderHanderRepository,
|
|
|
IRepository<EnforcementOrders> enforcementOrdersRepository,
|
|
@@ -43,7 +44,8 @@ namespace Hotline.Api.Controllers
|
|
|
ISystemDicDataCacheManager sysDicDataCacheManager,
|
|
|
IRepository<SystemOrganize> systemOrganizeRepository,
|
|
|
ISessionContext sessionContext,
|
|
|
- IRepository<OrderVisitDetail> orderVisitDetailRepository)
|
|
|
+ IRepository<OrderVisitDetail> orderVisitDetailRepository,
|
|
|
+ IRepository<SystemArea> systemAreaRepository)
|
|
|
{
|
|
|
_enforcementOrderHanderRepository = enforcementOrderHanderRepository;
|
|
|
_enforcementOrdersRepository = enforcementOrdersRepository;
|
|
@@ -55,6 +57,7 @@ namespace Hotline.Api.Controllers
|
|
|
_systemOrganizeRepository = systemOrganizeRepository;
|
|
|
_sessionContext = sessionContext;
|
|
|
_orderVisitDetailRepository = orderVisitDetailRepository;
|
|
|
+ _systemAreaRepository = systemAreaRepository;
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
@@ -152,6 +155,23 @@ namespace Hotline.Api.Controllers
|
|
|
return rsp;
|
|
|
}
|
|
|
|
|
|
+ /// <summary>
|
|
|
+ /// 获取区域信息
|
|
|
+ /// </summary>
|
|
|
+ /// <returns></returns>
|
|
|
+ [HttpGet("get_system_area")]
|
|
|
+ public async Task<object> GetSystemAreaAsync()
|
|
|
+ {
|
|
|
+ return await _systemAreaRepository.Queryable()
|
|
|
+ .Where(p => p.Id == "511500" || p.ParentId == "511500")
|
|
|
+ .Select(p => new
|
|
|
+ {
|
|
|
+ p.AreaName,
|
|
|
+ p.Id
|
|
|
+ }).ToListAsync();
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
/// <summary>
|
|
|
/// 线索核实
|
|
|
/// </summary>
|