@FeignClient(name="account")
@RequestMapping(value="/account/rest/v1/regions")
public interface RegionManagerClient
| 限定符和类型 | 方法和说明 |
|---|---|
RegionDto |
createRegion(RegionDto regionDto) |
boolean |
deleteRegion(String id) |
boolean |
disableRegion(String id) |
boolean |
enableRegion(String id) |
RegionDto |
findActRegion(String code) |
List<RegionDto> |
findJuniorRegions(String id) |
List<RegionDto> |
findJuniorRegionsEnabled(String id) |
List<OrganizationDto> |
findOrgsByRegion(String id) |
RegionDto |
findRegionByCode(String code) |
RegionDto |
findRegionById(String id) |
RegionDto |
findRegionByName(String name) |
List<RegionDto> |
findRegions(String id,
Integer enabled)
根据id和启用状态查询所有行政区
|
List<RegionDto> |
findRegionsByLevel(int level) |
List<RegionDto> |
findRootRegions() |
List<RegionDto> |
findRootRegionsEnabled() |
ProvinceCityCountyDto |
getProCityCounty(String id) |
boolean |
importRegions(List<RegionDto> regionDtos) |
RegionDto |
updateRegion(RegionDto regionDto) |
boolean |
validOnlyCode(String id,
String code) |
@PostMapping RegionDto createRegion(@RequestBody RegionDto regionDto)
regionDto - 行政区划详情@PostMapping(value="/import")
boolean importRegions(@RequestBody
List<RegionDto> regionDtos)
regionDtos - 行政区划详情@PutMapping RegionDto updateRegion(@RequestBody RegionDto regionDto)
regionDto - 行政区划详情@DeleteMapping(value="/{id}")
boolean deleteRegion(@PathVariable(name="id")
String id)
id - 行政区划id@PostMapping(value="/{id}/disable")
boolean disableRegion(@PathVariable(name="id")
String id)
id - 行政区划id@PostMapping(value="/{id}/enable")
boolean enableRegion(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/level") List<RegionDto> findRegionsByLevel(@RequestParam(name="level") int level)
level - 行政区划等级(1:省级;2:市;3:区县)@GetMapping(value="/code") RegionDto findRegionByCode(@RequestParam(name="code") String code)
code - 行政区划编码@GetMapping(value="/name") RegionDto findRegionByName(@RequestParam(name="name") String name)
name - 行政区划名称@GetMapping(value="/{code}/code-only")
boolean validOnlyCode(@RequestParam(name="id",required=false)
String id,
@PathVariable(name="code")
String code)
id - 行政区划idcode - 行政区划编码@GetMapping(value="/{id}")
RegionDto findRegionById(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/{id}/province-city-county")
ProvinceCityCountyDto getProCityCounty(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/root/enabled") List<RegionDto> findRootRegionsEnabled()
@GetMapping(value="/{id}/junior")
List<RegionDto> findJuniorRegions(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/{id}/junior/enabled")
List<RegionDto> findJuniorRegionsEnabled(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/{id}/orgs")
List<OrganizationDto> findOrgsByRegion(@PathVariable(name="id")
String id)
id - 行政区划id@GetMapping(value="/active") RegionDto findActRegion(@RequestParam(name="code") String code)
code - 行政区划Copyright © 2025 GTMAP. All rights reserved.