style(行政区划): 新增去重判断 ,新增获取详细数据的接口

前端支持 validateExist 方法判断

(cherry picked from commit 557832d1dd69f362d41ef77a0b9c6320700758f8)
This commit is contained in:
冷冷 committed 2024-08-16 15:07:51 +08:00
1 parent 2da674478e
commit 2c77c3db7f
1 file changed
+6 -6
@@ -62,14 +62,13 @@ public class SysAreaController {
return R.ok(sysAreaService.selectTree(sysArea)); return R.ok(sysAreaService.selectTree(sysArea));
} }
/** /**
* 通过id查询行政区划 * 获取详细信息
* *
* @param sysArea 查询条件 * @param sysArea 查询条件
* @return R * @return {@link R }
*/ */
@Operation(summary = "通过id查询", description = "通过id查询") @Operation(summary = "获取详细信息", description = "获取详细信息")
@GetMapping("/details") @GetMapping("/details")
@PreAuthorize("@pms.hasPermission('sys_sysArea_view')") @PreAuthorize("@pms.hasPermission('sys_sysArea_view')")
public R getDetails(@ParameterObject SysAreaEntity sysArea) { public R getDetails(@ParameterObject SysAreaEntity sysArea) {
@@ -118,7 +117,6 @@ public class SysAreaController {
return R.ok(sysAreaService.removeBatchByIds(CollUtil.toList(ids))); return R.ok(sysAreaService.removeBatchByIds(CollUtil.toList(ids)));
} }
/** /**
* 导出excel 表格 * 导出excel 表格
* *
@@ -130,6 +128,8 @@ public class SysAreaController {
@GetMapping("/export") @GetMapping("/export")
@PreAuthorize("@pms.hasPermission('sys_sysArea_export')") @PreAuthorize("@pms.hasPermission('sys_sysArea_export')")
public List<SysAreaEntity> export(SysAreaEntity sysArea, Long[] ids) { public List<SysAreaEntity> export(SysAreaEntity sysArea, Long[] ids) {
return sysAreaService.list(Wrappers.lambdaQuery(sysArea).in(ArrayUtil.isNotEmpty(ids), SysAreaEntity::getId, ids)); return sysAreaService
.list(Wrappers.lambdaQuery(sysArea).in(ArrayUtil.isNotEmpty(ids), SysAreaEntity::getId, ids));
} }
} }