From 1e59894bd65c00ecc8d7b546b034df40c79c6494 Mon Sep 17 00:00:00 2001 From: Hu Gang <18768366022@163.com> Date: Wed, 27 Nov 2024 11:25:40 +0800 Subject: [PATCH] Modify host group input parameter verification --- .eslintignore | 1 + .eslintrc.js | 3 ++ src/locales/lang/en.json | 4 +- src/locales/lang/zh-cn.json | 4 +- .../assests/components/AddHostGroupModal.vue | 41 ++++++++----------- src/views/execution/Scripts.vue | 8 +++- 6 files changed, 30 insertions(+), 31 deletions(-) diff --git a/.eslintignore b/.eslintignore index 2b26093..b33de94 100644 --- a/.eslintignore +++ b/.eslintignore @@ -4,3 +4,4 @@ package.json .vscode .idea +.eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js index c83a20c..5942158 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -32,5 +32,8 @@ module.exports = { indent: ["error", 2], "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/no-unused-expressions": 'off', + "vue/valid-define-props": "off", + "vue/valid-define-emits": "off", + "vue/multi-word-component-names": "off" }, } diff --git a/src/locales/lang/en.json b/src/locales/lang/en.json index 4440bbe..a9f9f06 100644 --- a/src/locales/lang/en.json +++ b/src/locales/lang/en.json @@ -138,9 +138,9 @@ "descriptionTwo": "There cannot be a >< symbol", "hostGroup": "Please select the host group", "hostGroup_input": "Please enter a host group name", - "hostGroup_one": "It must start with a lowercase letter and cannot end with an underscore.", + "hostGroup_one": "The host group name must start with a lowercase letter and not end with an underscore.", "hostGroup_three": "The name should consist of numbers, lowercase letters, and underscores.", - "hostGroup_two": "It must start with a lowercase letter and cannot end with an underscore.", + "hostGroup_two": "The host group name should be less than 20 characters long.", "hostName": "The host name length should be less than 50", "hostName_one": "No leading or trailing spaces are allowed", "hostName_two": "No full spaces allowed", diff --git a/src/locales/lang/zh-cn.json b/src/locales/lang/zh-cn.json index e8d58d5..207110f 100644 --- a/src/locales/lang/zh-cn.json +++ b/src/locales/lang/zh-cn.json @@ -138,9 +138,9 @@ "descriptionTwo": "不能有><符号", "hostGroup": "请选择所属主机组", "hostGroup_input": "请输入主机组名称", - "hostGroup_one": "以小写字母开头,且结尾不能是英文下划线", + "hostGroup_one": "主机组名称以小写字母开头,且不以英文下划线结尾", "hostGroup_three": "名称应由数字、小写字母、英文下划线组成", - "hostGroup_two": "以小写字母开头,且结尾不能是英文下划线", + "hostGroup_two": "主机组名称长度应小于20", "hostName": "主机名长度应小于50", "hostName_one": "首尾不允许空格", "hostName_two": "不允许全空格", diff --git a/src/views/assests/components/AddHostGroupModal.vue b/src/views/assests/components/AddHostGroupModal.vue index 205e904..ecac117 100644 --- a/src/views/assests/components/AddHostGroupModal.vue +++ b/src/views/assests/components/AddHostGroupModal.vue @@ -44,12 +44,15 @@ const form = reactive