From e8fead072a2f6c5ebaaea3d9aa6169b4f4e6df7d Mon Sep 17 00:00:00 2001 From: wangchengming <15110151257@163.com> Date: Sun, 10 Aug 2025 00:41:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E8=A1=8C=E6=94=BF=E5=8C=BA?= =?UTF-8?q?=E5=9F=9F=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/administrativeRegion.js | 44 +++++ .../system/administrativeRegion/index.vue | 180 ++++++++---------- src/views/system/dept/index.vue | 4 +- src/views/system/user/index.vue | 106 ++++++----- vite.config.js | 2 +- 5 files changed, 186 insertions(+), 150 deletions(-) create mode 100644 src/api/system/administrativeRegion.js diff --git a/src/api/system/administrativeRegion.js b/src/api/system/administrativeRegion.js new file mode 100644 index 0000000..7ffc30a --- /dev/null +++ b/src/api/system/administrativeRegion.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 获取行政区划树列表 +export function sysRegionTreeList(query) { + return request({ + url: '/admin/sysRegion/treeList', + method: 'post', + data: query + }) +} + +// 新增行政区划 +export function addSysRegion(data) { + return request({ + url: '/admin/sysRegion/addSysRegion', + method: 'post', + data: data + }) +} + +// 修改行政区划 +export function updateSysRegion(data) { + return request({ + url: '/admin/sysRegion/updateSysRegion', + method: 'post', + data: data + }) +} + +// 获取行政区划详情 +export function getSysRegion(sysRegionId) { + return request({ + url: '/admin/sysRegion/getSysRegion/' + sysRegionId, + method: 'post' + }) +} + +// 删除行政区划 +export function deleteSysRegion(sysRegionId) { + return request({ + url: '/admin/sysRegion/deleteSysRegion/' + sysRegionId, + method: 'post' + }) +} \ No newline at end of file diff --git a/src/views/system/administrativeRegion/index.vue b/src/views/system/administrativeRegion/index.vue index 36b1d49..086fa58 100644 --- a/src/views/system/administrativeRegion/index.vue +++ b/src/views/system/administrativeRegion/index.vue @@ -9,17 +9,17 @@ - 新增 + 新增根节点 展开/折叠 - - - + + + +