From 7330443f64beb7d9172b3177389b68a04c10616a Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Fri, 8 Jul 2022 11:25:36 +0800 Subject: [PATCH] update widget name --- src/locales/lang/en.ts | 1 + src/locales/lang/es.ts | 1 + src/locales/lang/zh.ts | 1 + src/views/dashboard/configuration/widget/WidgetOptions.vue | 4 ++-- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts index 3663dce7..874a2ee7 100644 --- a/src/locales/lang/en.ts +++ b/src/locales/lang/en.ts @@ -146,6 +146,7 @@ const msg = { widget: "Widget", nameTip: "The name only supports Chinese and English, horizontal lines and underscores", + duplicateName: "Duplicate name", seconds: "Seconds", hourTip: "Select Hour", minuteTip: "Select Minute", diff --git a/src/locales/lang/es.ts b/src/locales/lang/es.ts index 824fef20..c0118720 100644 --- a/src/locales/lang/es.ts +++ b/src/locales/lang/es.ts @@ -144,6 +144,7 @@ const msg = { begin: "Inicio", associateOptions: "Opciones de asociación", widget: "Dispositivo pequeño", + duplicateName: "Nombre duplicado", nameTip: "Este nombre sólo admite chino e inglés, líneas cruzadas y subrayado", seconds: "Segundos", diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts index 1586def3..4c2d96a3 100644 --- a/src/locales/lang/zh.ts +++ b/src/locales/lang/zh.ts @@ -143,6 +143,7 @@ const msg = { associateOptions: "关联选项", widget: "部件", nameTip: "该名称仅支持中文和英文、横线和下划线", + duplicateName: "重复的名称", seconds: "秒", hourTip: "选择小时", minuteTip: "选择分钟", diff --git a/src/views/dashboard/configuration/widget/WidgetOptions.vue b/src/views/dashboard/configuration/widget/WidgetOptions.vue index 2511d618..f389dadc 100644 --- a/src/views/dashboard/configuration/widget/WidgetOptions.vue +++ b/src/views/dashboard/configuration/widget/WidgetOptions.vue @@ -76,7 +76,7 @@ function updateWidgetName(param: { [key: string]: string }) { const n = decodeURIComponent(param[key]); const pattern = /^[A-Za-z0-9-_\u4e00-\u9fa5]{1,30}$/; if (!pattern.test(n)) { - ElMessage.warning(t("nameTip")); + ElMessage.error(t("nameTip")); return; } const { widgets } = getDashboard(dashboardStore.currentDashboard); @@ -84,7 +84,7 @@ function updateWidgetName(param: { [key: string]: string }) { (d: LayoutConfig) => d.widget && d.widget.name === n ); if (item) { - ElMessage.warning("Duplicate name"); + ElMessage.error("Duplicate name"); return; } updateWidgetConfig(param);