Skip to content

Commit

Permalink
fix(frontend): mysql、spider库表输入限制更新 TencentBlueKing#7934
Browse files Browse the repository at this point in the history
  • Loading branch information
jinquantianxia committed Nov 13, 2024
1 parent b268bf5 commit d76e736
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 65 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@
</div>
<div>
<div class="circle-dot"></div>
<span>{{ t('包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用') }}</span>
<span>{{ t('% ? 不能独立使用, * 只能单独使用') }}</span>
</div>
</div>
</template>
Expand Down
28 changes: 1 addition & 27 deletions dbm-ui/frontend/src/locales/zh-cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -3425,7 +3425,7 @@
"库表输入说明": "库表输入说明",
"不允许输入系统库和特殊库,如mysql、sys 等": "不允许输入系统库和特殊库,如mysql、sys 等",
"支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符": "支持 %(指代任意长度字符串), ?(指代单个字符串), *(指代全部)三个通配符",
"包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用": "包含通配符时, 每一单元格只允许输入单个对象。% ? 不能独立使用, * 只能单独使用",
"% ? 不能独立使用, * 只能单独使用": "% ? 不能独立使用, * 只能单独使用",
"复制所属集群": "复制所属集群",
"公共资源池": "公共资源池",
"统计视图": "统计视图",
Expand Down Expand Up @@ -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 后端存储",
Expand Down Expand Up @@ -3623,7 +3598,6 @@
"机器类型": "机器类型",
"Proxy数量不足,至少 2 台": "Proxy数量不足,至少 2 台",
"忽略DB名、忽略表名要么同时为空, 要么同时不为空": "忽略DB名、忽略表名要么同时为空, 要么同时不为空",
"至多n台": "至多n台",
"同一个副本集,一次只能替换一个节点": "同一个副本集,一次只能替换一个节点",
"同一个分片集群,config一次只能替换一个节点": "同一个分片集群,config一次只能替换一个节点",
"config一次只能替换一个节点": "config一次只能替换一个节点",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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: 表不存在
];
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -161,16 +161,16 @@
message: t('不支持 *'),
trigger: 'change',
},
{
validator: (value: string[]) => {
if (_.some(value, (item) => /[*%?]/.test(item))) {
return value.length < 2;
}
return true;
},
message: t('含通配符的单元格仅支持输入单个对象'),
trigger: 'change',
},
// {
// validator: (value: string[]) => {
// if (_.some(value, (item) => /[*%?]/.test(item))) {
// return value.length < 2;
// }
// return true;
// },
// message: t('含通配符的单元格仅支持输入单个对象'),
// trigger: 'change',
// },
{
validator: (value: string[]) => _.every(value, (item) => !/^%$/.test(item)),
message: t('% 不允许单独使用'),
Expand Down

0 comments on commit d76e736

Please sign in to comment.