From 57d8d48046fbf51c52b041d2dec03d51fb018587 Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Fri, 18 Oct 2024 12:06:27 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=8E=88=E6=9D=83=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=8E=BB=E9=99=A4=E5=89=8D=E5=90=8E=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/modules/pipeline/service/access-service.ts | 7 ++++++- .../src/plugins/plugin-host/access/ssh-access.ts | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/ui/certd-server/src/modules/pipeline/service/access-service.ts b/packages/ui/certd-server/src/modules/pipeline/service/access-service.ts index a0f60017..efd80900 100644 --- a/packages/ui/certd-server/src/modules/pipeline/service/access-service.ts +++ b/packages/ui/certd-server/src/modules/pipeline/service/access-service.ts @@ -57,7 +57,12 @@ export class AccessService extends BaseService { } for (const key in json) { //加密 - const value = json[key]; + let value = json[key]; + if (value && typeof value === 'string') { + //去除前后空格 + value = value.trim(); + json[key] = value; + } const accessInputDefine = accessDefine.input[key]; if (!accessInputDefine) { continue; diff --git a/packages/ui/certd-server/src/plugins/plugin-host/access/ssh-access.ts b/packages/ui/certd-server/src/plugins/plugin-host/access/ssh-access.ts index 8ca74dde..9fc59140 100644 --- a/packages/ui/certd-server/src/plugins/plugin-host/access/ssh-access.ts +++ b/packages/ui/certd-server/src/plugins/plugin-host/access/ssh-access.ts @@ -70,6 +70,7 @@ export class SshAccess extends BaseAccess implements ConnectConfig { component: { name: 'a-input', vModel: 'value', + placeholder: 'socks5://user:password@host:port', }, encrypt: false, }) @@ -77,7 +78,7 @@ export class SshAccess extends BaseAccess implements ConnectConfig { @AccessInput({ title: '是否Windows', - helper: '如果是Windows主机,请勾选此项', + helper: '如果是Windows主机,请勾选此项\n并且需要windows[安装OpenSSH](https://gitee.com/certd/certd/blob/v2/doc/host/host.md)', component: { name: 'a-switch', vModel: 'checked',