洪城义警-正式版后台
zengh
2022-05-26 4c19ddd36bdfb43b5ef4e8df3c9a98cd4d356d6c
src/main/java/org/springblade/modules/system/controller/RegionController.java
@@ -107,7 +107,10 @@
   })
   @ApiOperationSupport(order = 4)
   @ApiOperation(value = "懒加载列表", notes = "传入menu")
   public R<List<RegionVO>> lazyTree(String parentCode, @ApiIgnore @RequestParam Map<String, Object> menu) {
   public R<List<RegionVO>> lazyTree(String parentCode, @ApiIgnore @RequestParam Map<String, Object> menu,HttpServletResponse response) {
      response.setHeader("Access-Control-Allow-Origin", "*");
      response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
      response.setHeader("Access-Control-Allow-Credentials", "true");
      List<RegionVO> list = regionService.lazyTree(parentCode, menu);
      return R.data(RegionWrapper.build().listNodeLazyVO(list));
   }
@@ -123,6 +126,18 @@
   }
   /**
    * 自定义新增 行政区划表
    */
   @PostMapping("/saves")
   @ApiOperationSupport(order = 5)
   @ApiOperation(value = "新增", notes = "传入region")
   public R saves(@Valid @RequestBody Region region) {
      int count = regionService.getByParentCodeCount(region.getParentCode());
      region.setCode(region.getParentCode()+count);
      return R.status(regionService.save(region));
   }
   /**
    * 修改 行政区划表
    */
   @PostMapping("/update")