diff --git a/src/api/system/ipWhitelist.js b/src/api/system/ipWhitelist.js new file mode 100644 index 00000000..7717928d --- /dev/null +++ b/src/api/system/ipWhitelist.js @@ -0,0 +1,57 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listWhitelist(query) { + return request({ + url: '/system/whitelist/list', + method: 'get', + params: query + }) +} + +// 查询【请填写功能名称】详细 +export function getWhitelist(id) { + return request({ + url: '/system/whitelist/' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addWhitelist(data) { + return request({ + url: '/system/whitelist/add', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateWhitelist(data) { + return request({ + url: '/system/whitelist/edit', + method: 'post', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delWhitelist(id) { + return request({ + url: '/system/whitelist/' + id, + method: 'post' + }) +} + +export function updateSysIpWhitelistStatus(id,status) { + const data = { + id, + status + } + return request({ + url: '/system/whitelist/updateSysIpWhitelistStatus', + method: 'post', + data: data + }) +} + diff --git a/src/components/bonus/IpInput/index.vue b/src/components/bonus/IpInput/index.vue new file mode 100644 index 00000000..0d889f7d --- /dev/null +++ b/src/components/bonus/IpInput/index.vue @@ -0,0 +1,187 @@ + + + + + + + + diff --git a/src/utils/request.js b/src/utils/request.js index eef9240a..c4b397e5 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -9,7 +9,7 @@ import { saveAs } from 'file-saver' import { encryptCBC, decryptCBC } from '@/utils/aescbc' import { decryptWithSM4, encryptWithSM4, hashWithSM3AndSalt } from '@/utils/sm' const systemConfig = { - requestConfig: { encryptRequest: true, checkIntegrity: true, encryptResponse: true } + requestConfig: { encryptRequest: false, checkIntegrity: false, encryptResponse: false } }; let downloadLoadingInstance diff --git a/src/views/system/ipWhitelist/index.vue b/src/views/system/ipWhitelist/index.vue new file mode 100644 index 00000000..cb876cd3 --- /dev/null +++ b/src/views/system/ipWhitelist/index.vue @@ -0,0 +1,501 @@ + + + + + diff --git a/src/views/system/lockUser/index.vue b/src/views/system/lockUser/index.vue new file mode 100644 index 00000000..762e8b79 --- /dev/null +++ b/src/views/system/lockUser/index.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index 240c1664..666885e9 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -113,8 +113,7 @@ :options="menuOptions" :normalizer="normalizer" :show-count="true" - :searchable="false" - :disable-branch-nodes="true" + :searchable="true" placeholder="选择上级菜单" />