获取省、市、县接口迁移
This commit is contained in:
@@ -5,11 +5,12 @@ import com.yxt.portal.biz.region.RegionChildTwoVo;
|
||||
import com.yxt.portal.biz.region.RegionService;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.ResponseBody;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("apiadmin/regions")
|
||||
public class RegionRest {
|
||||
|
||||
@Autowired
|
||||
@@ -23,8 +24,39 @@ public class RegionRest {
|
||||
@ApiOperation("获取省")
|
||||
@ResponseBody
|
||||
@GetMapping("/getProvince")
|
||||
public ResultBean getProvince() {
|
||||
public ResultBean<List<RegionChildTwoVo>> getProvince() {
|
||||
ResultBean rb = ResultBean.fireFail();
|
||||
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