获取省、市、县接口迁移
This commit is contained in:
@@ -5,11 +5,12 @@ import com.yxt.portal.biz.region.RegionChildTwoVo;
|
|||||||
import com.yxt.portal.biz.region.RegionService;
|
import com.yxt.portal.biz.region.RegionService;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.web.bind.annotation.GetMapping;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import org.springframework.web.bind.annotation.ResponseBody;
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@RestController
|
||||||
|
@RequestMapping("apiadmin/regions")
|
||||||
public class RegionRest {
|
public class RegionRest {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
@@ -23,8 +24,39 @@ public class RegionRest {
|
|||||||
@ApiOperation("获取省")
|
@ApiOperation("获取省")
|
||||||
@ResponseBody
|
@ResponseBody
|
||||||
@GetMapping("/getProvince")
|
@GetMapping("/getProvince")
|
||||||
public ResultBean getProvince() {
|
public ResultBean<List<RegionChildTwoVo>> getProvince() {
|
||||||
|
ResultBean rb = ResultBean.fireFail();
|
||||||
List<RegionChildTwoVo> regionList = regionService.getProvince();
|
List<RegionChildTwoVo> regionList = regionService.getProvince();
|
||||||
return ResultBean.fireSuccess().setData(regionList);
|
return rb.success().setData(regionList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据省查询该省下所有的市
|
||||||
|
*
|
||||||
|
* @param sid 省sid
|
||||||
|
* @return 某省下所有的市
|
||||||
|
*/
|
||||||
|
@ApiOperation("根据省sid获取该省的所有市")
|
||||||
|
@ResponseBody
|
||||||
|
@GetMapping("/getCity")
|
||||||
|
public ResultBean<List<RegionChildTwoVo>> getCity(@RequestParam("sid") String sid){
|
||||||
|
ResultBean rb = ResultBean.fireFail();
|
||||||
|
List<RegionChildTwoVo> city = regionService.getCity(sid);
|
||||||
|
return rb.success().setData(city);
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据市查询该市下的所有县区
|
||||||
|
*
|
||||||
|
* @param sid 市sid
|
||||||
|
* @return 某市下的所有县区
|
||||||
|
*/
|
||||||
|
@ApiOperation("根据市sid获取该市的所有县区")
|
||||||
|
@ResponseBody
|
||||||
|
@GetMapping("/getCounty")
|
||||||
|
public ResultBean<List<RegionChildTwoVo>> getCounty(@RequestParam("sid") String sid){
|
||||||
|
ResultBean rb = ResultBean.fireFail();
|
||||||
|
List<RegionChildTwoVo> county = regionService.getCounty(sid);
|
||||||
|
return rb.success().setData(county);
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user