无关风月
2024-09-03 56dfe0d4bf81262622a1919cceb2b039fd356209
ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlRegionController.java
@@ -2,6 +2,7 @@
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;
@@ -27,10 +28,13 @@
@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());
    }
@@ -38,18 +42,21 @@
    @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));
    }