Appearance
ruoyi-city (城市组件)
[^包含城市操作相关接口,省市区三级联动查询等等]:
maven引入
xml<dependency> <groupId>com.mfwl.ruoyi</groupId> <artifactId>ruoyi-city</artifactId> </dependency>数据库SQL导入 导入city.sql文件到数据库
相关接口
java@RequestMapping("/ruoyi/city") @RWrapper @RequiredArgsConstructor @RestController public class CityController { private final CityService cityService; /** * 根据父级id查询子级 * @param pid 父级城市id * @return 子城市 */ @GetMapping("/getByPid") public List<CityVO> getByPid(@RequestParam("pid") Long pid) { return cityService.getAllCity(pid); } /** * 查询城市的父级信息 * @param id 城市id * @return 城市的父级信息 */ @GetMapping("/getParents") public List<CityVO> getParents(@RequestParam("id") Long id) { return cityService.queryParents(id); } /** * 查询所有的市 * @return 。 */ @GetMapping("/getCity") public List<CityVO> getCity() { return cityService.getCity(); } }其余相关方法请参见:
package com.mfwl.ruoyi.city.service.CityService