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: 表不存在 ]; });