From 35849be0109d4478d849173e4b1c4ee294c3c17d Mon Sep 17 00:00:00 2001
From: Austin <1344583166@qq.com>
Date: Wed, 13 Nov 2024 14:27:57 +0800
Subject: [PATCH] =?UTF-8?q?fix(frontend):=20mysql=E3=80=81tendbCluster?=
=?UTF-8?q?=E5=BA=93=E8=A1=A8=E8=BE=93=E5=85=A5=E9=99=90=E5=88=B6=E6=9B=B4?=
=?UTF-8?q?=E6=96=B0=20#7934?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../columns/db-table-name/Index.vue | 2 +-
dbm-ui/frontend/src/locales/zh-cn.json | 28 +------------------
.../RenderData/RenderDbName.vue | 18 ++++++------
.../mysql/common/edit-field/DbName.vue | 18 ++++++------
.../mysql/common/edit-field/TableName.vue | 18 ++++++------
5 files changed, 29 insertions(+), 55 deletions(-)
diff --git a/dbm-ui/frontend/src/components/render-table/columns/db-table-name/Index.vue b/dbm-ui/frontend/src/components/render-table/columns/db-table-name/Index.vue
index 4ace9b30df..9f9d308a2f 100644
--- a/dbm-ui/frontend/src/components/render-table/columns/db-table-name/Index.vue
+++ b/dbm-ui/frontend/src/components/render-table/columns/db-table-name/Index.vue
@@ -42,7 +42,7 @@
-
{{ t('包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用') }}
+
{{ t('% ? 不能独立使用, * 只能单独使用') }}
diff --git a/dbm-ui/frontend/src/locales/zh-cn.json b/dbm-ui/frontend/src/locales/zh-cn.json
index a021da7c19..8c57c25775 100644
--- a/dbm-ui/frontend/src/locales/zh-cn.json
+++ b/dbm-ui/frontend/src/locales/zh-cn.json
@@ -3425,7 +3425,7 @@
"库表输入说明": "库表输入说明",
"不允许输入系统库和特殊库,如mysql、sys 等": "不允许输入系统库和特殊库,如mysql、sys 等",
"支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符": "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符",
- "包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用": "包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用",
+ "% ? 不能独立使用, * 只能单独使用": "% ? 不能独立使用, * 只能单独使用",
"复制所属集群": "复制所属集群",
"公共资源池": "公共资源池",
"统计视图": "统计视图",
@@ -3560,31 +3560,6 @@
"匹配的规则": "匹配的规则",
"域名不能为空": "域名不能为空",
"请选择或直接输入账号,Enter完成输入": "请选择或直接输入账号,Enter完成输入",
- "Mongo 分片集群": "Mongo 分片集群",
- "不允许输入系统库和特殊库,如admin、config、local": "不允许输入系统库和特殊库,如admin、config、local",
- "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空": "DB名、表名不允许为空,忽略DB名、忽略表名要么同时为空, 要么同时不为空",
- "支持通配符 *(指代任意长度字符串)": "支持通配符 *(指代任意长度字符串)",
- "库表名支持数字、字母、中划线、下划线,最大64字符": "库表名支持数字、字母、中划线、下划线,最大64字符",
- "请输入表名称,支持通配符“*”": "请输入表名称,支持通配符“*”",
- "请输入DB 名称,支持通配符“*”": "请输入DB 名称,支持通配符“*”",
- "连接字符串": "连接字符串",
- "连接字符串(CLB)": "连接字符串(CLB)",
- "复制xxx": "复制{0}",
- "是否备份 Oplog": "是否备份 Oplog",
- "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2": "缩容接入层:减加集群的Proxy数量,但集群Proxy数量不能少于2",
- "Mongo 主机": "Mongo 主机",
- "机器类型": "机器类型",
- "Proxy数量不足,至少 2 台": "Proxy数量不足,至少 2 台",
- "忽略DB名、忽略表名要么同时为空, 要么同时不为空": "忽略DB名、忽略表名要么同时为空, 要么同时不为空",
- "同一个副本集,一次只能替换一个节点": "同一个副本集,一次只能替换一个节点",
- "同一个分片集群,config一次只能替换一个节点": "同一个分片集群,config一次只能替换一个节点",
- "config一次只能替换一个节点": "config一次只能替换一个节点",
- "同一个shard,同时只能替换一个节点": "同一个shard,同时只能替换一个节点",
- "扩容数量(台)": "扩容数量(台)",
- "缩容数量(台)": "缩容数量(台)",
- "ShardSvr 名称": "ShardSvr 名称",
- "回档至指定时间": "回档至指定时间",
- "待替换的主机 ": "待替换的主机",
"后端存储": "后端存储",
"TendisCache后端存储": "TendisCache 后端存储",
"TendisSSD后端存储": "TendisSSD 后端存储",
@@ -3649,7 +3624,6 @@
"机器类型": "机器类型",
"Proxy数量不足,至少 2 台": "Proxy数量不足,至少 2 台",
"忽略DB名、忽略表名要么同时为空, 要么同时不为空": "忽略DB名、忽略表名要么同时为空, 要么同时不为空",
- "至多n台": "至多n台",
"同一个副本集,一次只能替换一个节点": "同一个副本集,一次只能替换一个节点",
"同一个分片集群,config一次只能替换一个节点": "同一个分片集群,config一次只能替换一个节点",
"config一次只能替换一个节点": "config一次只能替换一个节点",
diff --git a/dbm-ui/frontend/src/views/db-manage/common/sql-execute/execute-objects/RenderData/RenderDbName.vue b/dbm-ui/frontend/src/views/db-manage/common/sql-execute/execute-objects/RenderData/RenderDbName.vue
index 4f186b48dc..24f7e7df1b 100644
--- a/dbm-ui/frontend/src/views/db-manage/common/sql-execute/execute-objects/RenderData/RenderDbName.vue
+++ b/dbm-ui/frontend/src/views/db-manage/common/sql-execute/execute-objects/RenderData/RenderDbName.vue
@@ -89,15 +89,15 @@
validator: (value: string[]) => _.every(value, (item) => !/^[%?]$/.test(item)),
message: t('% 或 ? 不允许单独使用'),
},
- {
- validator: (value: string[]) => {
- if (_.some(value, (item) => /[*%?]/.test(item))) {
- return value.length < 2;
- }
- return true;
- },
- message: t('含通配符的单元格仅支持输入单个对象'),
- },
+ // {
+ // validator: (value: string[]) => {
+ // if (_.some(value, (item) => /[*%?]/.test(item))) {
+ // return value.length < 2;
+ // }
+ // return true;
+ // },
+ // message: t('含通配符的单元格仅支持输入单个对象'),
+ // },
{
validator: (value: string[]) => {
if (!props.checkDuplicate) {
diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/DbName.vue b/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/DbName.vue
index 79a603d301..ed0f1fd0a7 100644
--- a/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/DbName.vue
+++ b/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/DbName.vue
@@ -121,15 +121,15 @@
validator: (value: string[]) => _.every(value, (item) => !/^[%?]$/.test(item)),
message: t('% 或 ? 不允许单独使用'),
},
- {
- validator: (value: string[]) => {
- if (_.some(value, (item) => /[*%?]/.test(item))) {
- return value.length < 2;
- }
- return true;
- },
- message: t('含通配符的单元格仅支持输入单个对象'),
- },
+ // {
+ // validator: (value: string[]) => {
+ // if (_.some(value, (item) => /[*%?]/.test(item))) {
+ // return value.length < 2;
+ // }
+ // return true;
+ // },
+ // message: t('含通配符的单元格仅支持输入单个对象'),
+ // },
{
validator: (value: string[]) => {
if (!props.checkExist) {
diff --git a/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/TableName.vue b/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/TableName.vue
index acc24a04be..a6e314634f 100644
--- a/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/TableName.vue
+++ b/dbm-ui/frontend/src/views/db-manage/mysql/common/edit-field/TableName.vue
@@ -109,15 +109,15 @@
validator: (value: string[]) => _.every(value, (item) => !/^[%?]$/.test(item)),
message: t('% 或 ? 不允许单独使用'),
},
- {
- validator: (value: string[]) => {
- if (_.some(value, (item) => /[*%?]/.test(item))) {
- return value.length < 2;
- }
- return true;
- },
- message: t('含通配符的单元格仅支持输入单个对象'),
- },
+ // {
+ // validator: (value: string[]) => {
+ // if (_.some(value, (item) => /[*%?]/.test(item))) {
+ // return value.length < 2;
+ // }
+ // return true;
+ // },
+ // message: t('含通配符的单元格仅支持输入单个对象'),
+ // },
// TODO: 表不存在
];
});