Skip to content

行政区划管理

行政区划维护系统内置的省 / 市 / 区县区划树(sys_region_code 表),供 RegionTreeSelect 组件与含 region_code 字段的业务表做数据范围过滤。后端为 SysRegionController,接口前缀 /system/region

功能入口

登录后点 平台管理 → 基础配置 → 行政区划(路由 /system/region)。

行政区划

2026-08-26 演示站实拍。搜索:名称。主按钮是 新增行政区划 / 批量删除 / 展开已加载。列表列:名称、编码、级别、全名、地市编码、操作。行操作是 新增 / 编辑 / 更多。名称列可展开下级。

区划树

  • 表里是省市区树,不是左右分栏。
  • 区划由 code 唯一标识(如 110000)。

虚拟组织节点

虚拟组织节点 codeALL 结尾(如 150100ALL),代表「本级 + 全部下级」的聚合范围,用于数据权限按行政区划聚合查询:

  • 选择 150100ALL:匹配 150100 本级及其所有下级区划。
  • 选择普通区划 150102:精确匹配该区划。

前端 RegionTreeSelect 中虚拟组织节点不可选中,仅作聚合维度使用。

刷新缓存

区划数据变更后,点击「刷新缓存」即时生效(POST /system/region/refreshCache),避免业务查询读到旧区划。

注意事项

  • 区划编码是数据权限与业务表 region_code 过滤的关键,删除前确认无业务数据引用。
  • 虚拟组织节点只作查询聚合,不用于精确落库。

相关文档