Browse Source

获取省、市、县接口迁移

master
God 11 months ago
parent
commit
7465001447
  1. 40
      src/main/java/com/yxt/portal/apiadmin/RegionRest.java

40
src/main/java/com/yxt/portal/apiadmin/RegionRest.java

@ -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);
};
}

Loading…
Cancel
Save