rentaiming
2024-07-24 3ee4564f6450857a43f508271259b468cf3d1f79
ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/SlRegionController.java
@@ -2,8 +2,11 @@
import com.ruoyi.common.core.domain.R;
import com.ruoyi.management.domain.SlRegion;
import com.ruoyi.management.domain.dto.RegionQuery;
import com.ruoyi.management.domain.vo.RegionVo;
import com.ruoyi.management.service.SlRegionService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -24,6 +27,7 @@
 */
@RestController
@RequestMapping("/sl-region")
@Api(value = "省市区4级联动接口", tags = "省市区4级联动接口", description = "省市区4级联动接口")
public class SlRegionController {
    @Resource
    private SlRegionService regionService;
@@ -33,4 +37,24 @@
        return R.ok(regionService.listRegionVo());
    }
    @PostMapping("/getcityRegione")
    @ApiOperation(value = "获取城市")
    public R<List<SlRegion>> getcityRegione(RegionQuery regionQuery) {
        return R.ok(regionService.getcityRegione(regionQuery));
    }
    @PostMapping("/getcountyRegione")
    @ApiOperation(value = "获取县")
    public R<List<SlRegion>> getcountyRegione(RegionQuery regionQuery) {
        return R.ok(regionService.getcountyRegione(regionQuery));
    }
    @PostMapping("/gettownRegione")
    @ApiOperation(value = "获取乡")
    public R<List<SlRegion>> gettownRegione(RegionQuery regionQuery) {
        return R.ok(regionService.gettownRegione(regionQuery));
    }
}