From 2d0e470a734d6e22fa0da204db27bc91aca59bda Mon Sep 17 00:00:00 2001 From: woody Date: Wed, 25 Jun 2025 20:03:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(configuration):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E5=88=86=E7=BB=84=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/systemconfiguration.js | 156 ++++--- src/router/index.js | 8 +- .../configManage/memberRetailRegion/index.vue | 399 +++++++++--------- .../groupConfiguration.vue | 303 +++++++++++++ .../systemconfiguration/index.vue | 305 ++++++------- .../systemconfiguration/mixins.js | 10 + vue.config.js | 2 +- 7 files changed, 774 insertions(+), 409 deletions(-) create mode 100644 src/views/configManage/systemconfiguration/groupConfiguration.vue create mode 100644 src/views/configManage/systemconfiguration/mixins.js diff --git a/src/api/systemconfiguration.js b/src/api/systemconfiguration.js index b77ae90..42d87e3 100644 --- a/src/api/systemconfiguration.js +++ b/src/api/systemconfiguration.js @@ -1,95 +1,131 @@ /* - * @Descripttion: - * @version: + * @Descripttion: + * @version: * @Author: kBank * @Date: 2022-11-10 09:26:08 */ import request from '@/utils/request' -//获取体系配置列表 +// 获取体系配置列表 export function getvertexList(params) { - return request({ - url: '/system/manage/vertex/list', - method: 'get', - params - }) + return request({ + url: '/system/manage/vertex/list', + method: 'get', + params + }) } -//删除体系配置 +// 删除体系配置 export function deleteVertex(pkId) { - return request({ - url: '/system/manage/vertex/' + pkId, - method: 'delete', - }) + return request({ + url: '/system/manage/vertex/' + pkId, + method: 'delete' + }) } -//获取单条体系配置 +// 获取单条体系配置 export function getOnevertexList(params) { - return request({ - url: '/system/manage/vertex/detail', - method: 'get', - params - }) + return request({ + url: '/system/manage/vertex/detail', + method: 'get', + params + }) } -//修改单条体系配置 +// 修改单条体系配置 export function updateVertex(data) { - return request({ - url: '/system/manage/vertex/update', - method: 'post', - data - }) + return request({ + url: '/system/manage/vertex/update', + method: 'post', + data + }) } -//添加单条体系配置 +// 添加单条体系配置 export function saveVertex(data) { - return request({ - url: '/system/manage/vertex/save', - method: 'post', - data - }) + return request({ + url: '/system/manage/vertex/save', + method: 'post', + data + }) } -//注册页面配置-允许禁止枚举 +// 注册页面配置-允许禁止枚举 export function getYseNoList(params) { - return request({ - url: '/system/pub/enums/yes-no', - method: 'get', - params - }) + return request({ + url: '/system/pub/enums/yes-no', + method: 'get', + params + }) } -//注册页面配置列表 +// 注册页面配置列表 export function getRegisterPageList(params) { - return request({ - url: '/system/manage/register-page/list', - method: 'get', - params - }) + return request({ + url: '/system/manage/register-page/list', + method: 'get', + params + }) } -//体系下拉 +// 体系下拉 export function findVertex(params) { - return request({ - url: 'system/manage/vertex/find-vertex', - method: 'get', - params - }) + return request({ + url: 'system/manage/vertex/find-vertex', + method: 'get', + params + }) } -//保存注册页面配置 +// 保存注册页面配置 export function saveRegisterPage(data) { - return request({ - url: '/system/manage/register-page/save', - method: 'put', - data - }) + return request({ + url: '/system/manage/register-page/save', + method: 'put', + data + }) } -//刷新体系 +// 刷新体系 export function flushAll(params) { return request({ - url: '/system/manage/vertex/flush-all', - method: 'get', - params + url: '/system/manage/vertex/flush-all', + method: 'get', + params }) -} \ No newline at end of file +} + +// 获取区域体系分组 +export function getGroupConfigurationList(params) { + return request({ + url: '/system/manage/bd-region-vertex/list', + method: 'get', + params + }) +} + +// 添加区域体系分组 +export function addGroupConfiguration(data) { + return request({ + url: '/system/manage/bd-region-vertex/add', + method: 'post', + data + }) +} + +// 更新区域体系分组 +export function updateGroupConfiguration(data) { + return request({ + url: '/system/manage/bd-region-vertex/update', + method: 'post', + data + }) +} + +// 删除区域体系分组 +export function deleteGroupConfiguration(data) { + return request({ + url: '/system/manage/bd-region-vertex/delete', + method: 'post', + data + }) +} diff --git a/src/router/index.js b/src/router/index.js index f8d5381..417c791 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1665,11 +1665,17 @@ export const constantRoutes = [ }, { path: 'systemconfiguration', - name: 'Systemconfiguration', + name: 'SystemconfigurationMenu', meta: { title: '体系配置' }, component: ParentView, redirect: 'systemconfiguration/index', children: [ + { + path: 'groupConfiguration', + name: 'GroupConfigurationList', + component: () => import('@/views/configManage/systemconfiguration/groupConfiguration'), + meta: { title: '区域体系分组' } + }, { path: 'txpz', name: 'Systemconfiguration', diff --git a/src/views/configManage/memberRetailRegion/index.vue b/src/views/configManage/memberRetailRegion/index.vue index 40563d4..825fdbe 100644 --- a/src/views/configManage/memberRetailRegion/index.vue +++ b/src/views/configManage/memberRetailRegion/index.vue @@ -7,10 +7,10 @@ + /> @@ -20,36 +20,36 @@ clearable placeholder="" > - - + + + /> @@ -91,18 +91,15 @@ start-placeholder="开始日期" end-placeholder="结束日期" @change="changeTime2" - > - + /> @@ -112,27 +109,25 @@
{{ '添加' }} + >{{ '添加' }} - {{ '导出' }} + {{ '导出' }}