From 03761ed136a2ac04afd5d6e29df73f25fc461f9d Mon Sep 17 00:00:00 2001 From: liuchen864 <23082234@qq.com> Date: Tue, 12 Mar 2024 14:51:09 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=AE=BF=E9=97=AE=E6=8E=A7?= =?UTF-8?q?=E5=88=B6=E5=A2=9E=E5=88=A0=E6=94=B9=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/base/encodedRule.ts | 52 ---- src/api/base/linuxAccess.js | 53 ++++ src/views/base/linuxAccess/index.vue | 364 +++++++++++++++++++++++++++ 3 files changed, 417 insertions(+), 52 deletions(-) delete mode 100644 src/api/base/encodedRule.ts create mode 100644 src/api/base/linuxAccess.js create mode 100644 src/views/base/linuxAccess/index.vue diff --git a/src/api/base/encodedRule.ts b/src/api/base/encodedRule.ts deleted file mode 100644 index 325d972..0000000 --- a/src/api/base/encodedRule.ts +++ /dev/null @@ -1,52 +0,0 @@ -import request from '@/utils/request' -// 查询编码规则列表 -export function listEncodedRule(query) { - return request({ - url: '/base/encodedRule/list', - method: 'get', - params: query - }) -} - -// 查询编码规则详细 -export function getEncodedRule(id) { - return request({ - url: '/base/encodedRule/' + id, - method: 'get' - }) -} - -// 新增编码规则 -export function addEncodedRule(data) { - return request({ - url: '/base/encodedRule', - method: 'post', - data: data - }) -} - -// 修改编码规则 -export function updateEncodedRule(data) { - return request({ - url: '/base/encodedRule', - method: 'put', - data: data - }) -} - -// 删除编码规则 -export function delEncodedRule(id) { - return request({ - url: '/base/encodedRule/' + id, - method: 'delete' - }) -} - -// 导出编码规则 -export function exportEncodedRule(query) { - return request({ - url: '/base/encodedRule/export', - method: 'get', - params: query - }) -} \ No newline at end of file diff --git a/src/api/base/linuxAccess.js b/src/api/base/linuxAccess.js new file mode 100644 index 0000000..ebaf218 --- /dev/null +++ b/src/api/base/linuxAccess.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询访问控制列表 +export function listLinuxAccess(query) { + return request({ + url: '/base/linuxAccess/list', + method: 'get', + params: query + }) +} + +// 查询访问控制详细 +export function getLinuxAccess(id) { + return request({ + url: '/base/linuxAccess/' + id, + method: 'get' + }) +} + +// 新增访问控制 +export function addLinuxAccess(data) { + return request({ + url: '/base/linuxAccess', + method: 'post', + data: data + }) +} + +// 修改访问控制 +export function updateLinuxAccess(data) { + return request({ + url: '/base/linuxAccess', + method: 'put', + data: data + }) +} + +// 删除访问控制 +export function delLinuxAccess(guid) { + return request({ + url: '/base/linuxAccess/' + guid, + method: 'delete' + }) +} + +// 导出访问控制 +export function exportLinuxAccess(query) { + return request({ + url: '/base/linuxAccess/export', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/src/views/base/linuxAccess/index.vue b/src/views/base/linuxAccess/index.vue new file mode 100644 index 0000000..fc80d4e --- /dev/null +++ b/src/views/base/linuxAccess/index.vue @@ -0,0 +1,364 @@ + + +