From d740181ae53235d9a6343cc4a814f250befa0388 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=98=89=E4=BC=9F?= <8473136@qq.com> Date: Wed, 31 Jul 2024 20:38:59 +0800 Subject: [PATCH] =?UTF-8?q?:memo:=20=E5=A2=9E=E5=8A=A0=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/config/index.vue | 102 ++++++++++++++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 2 deletions(-) diff --git a/src/views/config/index.vue b/src/views/config/index.vue index 531b89d..a60e8ca 100644 --- a/src/views/config/index.vue +++ b/src/views/config/index.vue @@ -26,6 +26,10 @@ type Config = { tlsConfigServerName: string; proxyConfigEnable: boolean; proxyConfigProxyUrl: string; + systemSelfStart: boolean; + systemStartupConnect: boolean; + user: string; + metaToken: string; }; type Version = { @@ -47,7 +51,11 @@ const formData = ref({ tlsConfigTrustedCaFile: "", tlsConfigServerName: "", proxyConfigEnable: false, - proxyConfigProxyUrl: "" + proxyConfigProxyUrl: "", + systemSelfStart: false, + systemStartupConnect: false, + user: "", + metaToken: "" }); const loading = ref(1); @@ -76,13 +84,16 @@ const rules = reactive({ tlsConfigServerName: [{required: true, message: "请输入TLS Server名称", trigger: "blur"}], proxyConfigEnable: [{required: true, message: "请选择代理状态", trigger: "change"}], proxyConfigProxyUrl: [ - {required: true, message: "请输入代理地址", trigger: "change"}, + {required: true, message: "请输入代理地址", trigger: "change"}, { pattern: /^https?\:\/\/(\w+:\w+@)?([a-zA-Z0-9.-]+)(:\d+)?$/, message: "请输入正确的代理地址", trigger: "blur" } ], + systemSelfStart: [ + {required: true, message: "请选择是否开机自启", trigger: "change"}, + ] }); const versions = ref>([]); @@ -212,6 +223,22 @@ onUnmounted(() => { + { clearable > + @@ -250,6 +278,24 @@ onUnmounted(() => { /> + + + + + + + + + +
TSL Config
@@ -341,6 +387,58 @@ onUnmounted(() => { + +
系统配置
+
+ + + + + + + + + + + +