From 0fddd9b8ff61e927eee87e92594fd85bffc33e86 Mon Sep 17 00:00:00 2001 From: jackhoo_98 Date: Fri, 17 Feb 2023 09:22:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=BD=91=E7=BB=9C=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E8=AF=A6=E6=83=85=20=E7=8B=AC=E7=AB=8B=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/link/Type/Detail/index copy.vue | 2238 +++++++++++++++++++++ src/views/link/Type/Detail/index.vue | 1426 +++++++++++-- src/views/link/Type/data.ts | 104 +- src/views/link/Type/type.d.ts | 31 + 4 files changed, 3547 insertions(+), 252 deletions(-) create mode 100644 src/views/link/Type/Detail/index copy.vue diff --git a/src/views/link/Type/Detail/index copy.vue b/src/views/link/Type/Detail/index copy.vue new file mode 100644 index 00000000..fca55914 --- /dev/null +++ b/src/views/link/Type/Detail/index copy.vue @@ -0,0 +1,2238 @@ + + + + + diff --git a/src/views/link/Type/Detail/index.vue b/src/views/link/Type/Detail/index.vue index 9fca900e..3cc498d0 100644 --- a/src/views/link/Type/Detail/index.vue +++ b/src/views/link/Type/Detail/index.vue @@ -2,7 +2,7 @@
-
@@ -139,7 +145,7 @@ :rules="[ { required: true, - message: '请选择端口', + message: '请选择本地端口', }, ]" > @@ -161,7 +167,7 @@ formState.configuration.port " :options="sipList" - placeholder="请选择端口" + placeholder="请选择本地端口" allowClear show-search :filter-option="filterOption" @@ -177,12 +183,13 @@ :rules="[ { required: true, - message: '请输入IP地址', + message: '请输入公网地址', }, { pattern: - /^([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.([0-9]|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])$/, - message: '请输入正确的IP地址', + Validator.regIp || + Validator.regDomain, + message: '请输入IP或者域名', }, ]" > @@ -204,7 +211,7 @@ v-model:value=" formState.configuration.publicHost " - placeholder="请输入IP地址" + placeholder="请输入公网地址" /> @@ -217,7 +224,12 @@ :rules="[ { required: true, - message: '输入端口', + message: '请输入公网端口', + }, + { + pattern: Validator.regOnlyNumber, + message: + '请输入1-65535之间的正整数', }, ]" > @@ -236,7 +248,7 @@ @@ -283,13 +296,18 @@ :rules="[ { required: true, - message: '输入端口', + message: '输入远程端口', + }, + { + pattern: Validator.regOnlyNumber, + message: + '请输入1-65535之间的正整数', }, ]" > @@ -334,7 +352,7 @@ :rules="[ { required: true, - message: '请输入username', + message: '请输入用户名', }, { max: 64, @@ -346,7 +364,7 @@ v-model:value=" formState.configuration.username " - placeholder="请输入username" + placeholder="请输入用户名" /> @@ -360,7 +378,7 @@ :rules="[ { required: true, - message: '请输入password', + message: '请输入密码', }, { max: 64, @@ -368,11 +386,11 @@ }, ]" > - @@ -383,10 +401,6 @@ @@ -424,16 +438,6 @@ - - + + - + show-search + :filter-option="filterOption" + > + javascript + @@ -663,13 +704,18 @@ formState.configuration .parserConfiguration.script " - placeholder="请输入script" + placeholder="请输入脚本" /> - - - + + + + +
+ + + + + +
--> +
+ + + + + - -
- - - + + + + + + +
+ 集群 + * + + + + +
+ + + 共享配置 + 独立配置 + +
- -
- -
- + +
-