diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/List.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/List.vue deleted file mode 100644 index fd5bf7e..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/List.vue +++ /dev/null @@ -1,113 +0,0 @@ - - - - - - 移除 - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/config.ts b/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/config.ts deleted file mode 100644 index 9317600..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/config.ts +++ /dev/null @@ -1,14 +0,0 @@ -export const columns = [ - { - type: 'selection', - reserveSelection: true - }, - { - label: 'IP地址', - prop: 'securityIp' - } -] -export const searchConfigs: Base.ISearchConfig[] = [ - { type: 'Const', value: 'instanceId', initValue: '' }, - { type: 'Input', label: 'IP地址', value: 'securityIp' } -] diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/index.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/index.vue deleted file mode 100644 index acd2966..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/components/security/list/index.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - 白名单列表 - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/ModifyRole.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/ModifyRole.vue deleted file mode 100644 index 3fa79b4..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/ModifyRole.vue +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - {{ option.name }} - - 读写 - 只读 - DDL - DML - - - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/RegionItem.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/RegionItem.vue deleted file mode 100644 index 19deed9..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/RegionItem.vue +++ /dev/null @@ -1,76 +0,0 @@ -/** * Created by HaijunZhang on 2019/4/28. */ - - - - - - {{ item.name }} - - - - - - - {{ item.name }} - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/auth.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/auth.vue deleted file mode 100644 index c3dea62..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/auth.vue +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - 未授权数据库 - - - - - - - 搜索 - - - - - - - - - - - - - - - - - - - - - - - 已授权数据库 - - 全部设 {{ buttonName }} - - - - - - - - - 读写(DDL+DML) - 只读 - 仅DDL - 仅DML - - - - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/index.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/index.vue index 9694b57..7779f00 100644 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/index.vue +++ b/webs/cmp-web/src/views/resource/ctstack/page/database/mysql/index.vue @@ -4,220 +4,47 @@ 新增 - - - {{ filter[status] }} + + {{ (record.instanceId || '--') + ' / ' + val }} + + + {{ prodTypeFilter[val] }} + + + + {{ statusFilter(val, 'status') }} - - {{ filter[type] }} - - - {{ filter[payType] }} - - - {{ (record.instanceId || '--') + ' / ' + val }} + + {{ val | diskTypeFilter }} - 重启 - + 释放实例 - {{ detailData.name }} - {{ filter[detailData.status] }} - {{ detailData.dataStoreVersion }} - {{ filter[detailData.type] }} - {{ detailData.dataStoreType }} - {{ filter[detailData.payType] }} - {{ detailData.flavorId }} - {{ detailData.region }} + {{ detailData.instanceId }} + {{ detailData.engine }} + + + {{ statusFilter(detailData.status, 'status') }} + + + {{ detailData.vip }} + {{ detailData.vip6 }} + {{ detailData.writePort }} + {{ detailData.readPort }} + {{ detailData.diskSize }} + {{ detailData.diskType | diskTypeFilter }} + {{ detailData.createTime }} - - 创建账号 - - - - - {{ scope.row.permission | typeFilter }} - - - - - {{ scope.row.status | statusFilter('status') }} - - - - - {{ item.name }} {{ item.accountPrivilege | authFilter }} - - - - - - 重置密码 - - - 修改权限 - - - 删除 - - - - - - - - {{ resetData.username }} - - - - - - - 取 消 - 确 定 - - - - - - - - - - - - - 取 消 - 确 定 - - - - - - - - - - - - - 高权限账号 - 普通账号 - - - - - - - - - - - 请输入备注说明,最多256个字符 - - 创建 - 取消 - - - - - - - - - 创建数据库 - - - - - - - - - - {{ item.account }} - - - - - - - 删除 - - - - - - - - - - - - - - - - - - 读写 - 只读 - 仅DDL - 仅DML - - - - - 请输入备注说明,最多256个字符 - - 创建 - 取消 - - - - - + {{ instanceNetworkTypeMap[scope.row.instanceNetworkType] + '(' + ipTypeMap[scope.row.ipType] + ')' }} @@ -227,46 +54,17 @@ - + - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/RegionItem.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/RegionItem.vue deleted file mode 100644 index 19deed9..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/RegionItem.vue +++ /dev/null @@ -1,76 +0,0 @@ -/** * Created by HaijunZhang on 2019/4/28. */ - - - - - - {{ item.name }} - - - - - - - {{ item.name }} - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/auth.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/auth.vue deleted file mode 100644 index c3dea62..0000000 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/auth.vue +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - 未授权数据库 - - - - - - - 搜索 - - - - - - - - - - - - - - - - - - - - - - - 已授权数据库 - - 全部设 {{ buttonName }} - - - - - - - - - 读写(DDL+DML) - 只读 - 仅DDL - 仅DML - - - - - - - - - - - diff --git a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/index.vue b/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/index.vue index b346f97..c2428a0 100644 --- a/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/index.vue +++ b/webs/cmp-web/src/views/resource/ctstack/page/database/postgresql/index.vue @@ -4,220 +4,47 @@ 新增 - - - {{ filter[status] }} + + {{ (record.instanceId || '--') + ' / ' + val }} + + + {{ prodTypeFilter[val] }} + + + + {{ statusFilter(val, 'status') }} - - {{ filter[type] }} - - - {{ filter[payType] }} - - - {{ (record.instanceId || '--') + ' / ' + val }} + + {{ val | diskTypeFilter }} - 重启 - + 释放实例 - {{ detailData.name }} - {{ filter[detailData.status] }} - {{ detailData.dataStoreVersion }} - {{ filter[detailData.type] }} - {{ detailData.dataStoreType }} - {{ filter[detailData.payType] }} - {{ detailData.flavorId }} - {{ detailData.region }} + {{ detailData.instanceId }} + {{ detailData.engine }} + + + {{ statusFilter(detailData.status, 'status') }} + + + {{ detailData.vip }} + {{ detailData.vip6 }} + {{ detailData.writePort }} + {{ detailData.readPort }} + {{ detailData.diskSize }} + {{ detailData.diskType | diskTypeFilter }} + {{ detailData.createTime }} - - 创建账号 - - - - - {{ scope.row.permission | typeFilter }} - - - - - {{ scope.row.status | statusFilter('status') }} - - - - - {{ item.name }} {{ item.accountPrivilege | authFilter }} - - - - - - 重置密码 - - - 修改权限 - - - 删除 - - - - - - - - {{ resetData.username }} - - - - - - - 取 消 - 确 定 - - - - - - - - - - - - - 取 消 - 确 定 - - - - - - - - - - - - - 高权限账号 - 普通账号 - - - - - - - - - - - 请输入备注说明,最多256个字符 - - 创建 - 取消 - - - - - - - - - 创建数据库 - - - - - - - - - - {{ item.account }} - - - - - - - 删除 - - - - - - - - - - - - - - - - - - 读写 - 只读 - 仅DDL - 仅DML - - - - - 请输入备注说明,最多256个字符 - - 创建 - 取消 - - - - - + {{ instanceNetworkTypeMap[scope.row.instanceNetworkType] + '(' + ipTypeMap[scope.row.ipType] + ')' }} @@ -227,46 +54,17 @@ - +