| | |
| | | |
| | | |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.common.security.service.TokenService; |
| | | import com.ruoyi.management.domain.SlRegion; |
| | | import com.ruoyi.management.domain.dto.RegionQuery; |
| | | import com.ruoyi.management.domain.vo.RegionVo; |
| | |
| | | @Api(value = "省市区4级联动接口", tags = "省市区4级联动接口", description = "省市区4级联动接口") |
| | | public class SlRegionController { |
| | | @Resource |
| | | private TokenService tokenService; |
| | | @Resource |
| | | private SlRegionService regionService; |
| | | @PostMapping("/getRegione") |
| | | @ApiOperation(value = "获取四级联动的地址") |
| | | public R<List<RegionVo>> getRegione() { |
| | | tokenService.getLoginUser(); |
| | | return R.ok(regionService.listRegionVo()); |
| | | } |
| | | |
| | |
| | | @GetMapping("/getcityRegione") |
| | | @ApiOperation(value = "获取城市") |
| | | public R<List<SlRegion>> getcityRegione(RegionQuery regionQuery) { |
| | | tokenService.getLoginUser(); |
| | | return R.ok(regionService.getcityRegione(regionQuery)); |
| | | } |
| | | |
| | | @PostMapping("/getcountyRegione") |
| | | @ApiOperation(value = "获取县") |
| | | public R<List<SlRegion>> getcountyRegione(@RequestBody RegionQuery regionQuery) { |
| | | tokenService.getLoginUser(); |
| | | return R.ok(regionService.getcountyRegione(regionQuery)); |
| | | } |
| | | |
| | | @PostMapping("/gettownRegione") |
| | | @ApiOperation(value = "获取乡") |
| | | public R<List<SlRegion>> gettownRegione(@RequestBody RegionQuery regionQuery) { |
| | | tokenService.getLoginUser(); |
| | | return R.ok(regionService.gettownRegione(regionQuery)); |
| | | } |
| | | |