linwei
2024-01-31 b3b566ebdfed4005aaa513da3d5d2fd3924903cc
src/main/java/org/springblade/modules/system/controller/RegionController.java
@@ -115,6 +115,7 @@
   /**
    * 树列表(包含省市县三级)
    *
    * @return
    */
   @GetMapping("/getBaseTree")
@@ -124,6 +125,7 @@
   /**
    * 树列表
    *
    * @param region
    * @return
    */
@@ -136,6 +138,7 @@
   /**
    * 树列表(获取当前树)
    *
    * @param code
    * @return
    */
@@ -192,10 +195,10 @@
   @GetMapping("/select")
   @ApiOperationSupport(order = 9)
   @ApiOperation(value = "下拉数据源", notes = "传入tenant")
   public R<List<Region>> select(@RequestParam(required = false, defaultValue = "00") String code,Integer level) {
   public R<List<Region>> select(@RequestParam(required = false, defaultValue = "000000000000") String code, Integer level) {
      LambdaQueryWrapper<Region> wrapper = Wrappers.<Region>query().lambda().eq(Region::getParentCode, code);
      if (null!=level){
         wrapper.eq(Region::getRegionLevel,level);
      if (null != level) {
         wrapper.eq(Region::getRegionLevel, level);
      }
      List<Region> list = regionService.list(wrapper);
      return R.data(list);
@@ -236,5 +239,14 @@
      ExcelUtil.export(response, "行政区划模板", "行政区划表", list, RegionExcel.class);
   }
   /**
    * 区划数据处理
    */
   @ApiOperation(value = "区划数据处理")
   @GetMapping("/regionDataHandle")
   public void regionDataHandle() {
      regionService.regionDataHandle();
   }
}