From c7f530878fe02f671d9cd7a6a827d87500dc8eb6 Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Sun, 26 Mar 2023 10:36:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E6=9C=8D=E5=8A=A1=E6=97=B6?= =?UTF-8?q?=E5=A6=82=E6=9E=9C=E9=80=89=E6=8B=A9=E4=BA=86=E6=89=80=E5=B1=9E?= =?UTF-8?q?=E7=94=A8=E6=88=B7=EF=BC=8C=E5=88=99=E8=AF=81=E4=B9=A6=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E4=B8=AD=E9=BB=98=E8=AE=A4=E6=98=BE=E7=A4=BA=E8=AF=A5?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=9A=84=E8=AF=81=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/public/js/components/server/ssl-certs-box.js | 9 +++++++-- web/views/@default/servers/create.html | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/web/public/js/components/server/ssl-certs-box.js b/web/public/js/components/server/ssl-certs-box.js index ee8a04ae..0e9354cb 100644 --- a/web/public/js/components/server/ssl-certs-box.js +++ b/web/public/js/components/server/ssl-certs-box.js @@ -6,7 +6,8 @@ Vue.component("ssl-certs-box", { "v-view-size", // 弹窗尺寸:normal, mini "v-single-mode", // 单证书模式 "v-description", // 描述文字 - "v-domains" // 搜索的域名列表或者函数 + "v-domains", // 搜索的域名列表或者函数 + "v-user-id" // 用户ID ], data: function () { let certs = this.vCerts @@ -73,8 +74,12 @@ Vue.component("ssl-certs-box", { let selectedCertIds = this.certs.map(function (cert) { return cert.id }) + let userId = this.vUserId + if (userId == null) { + userId = 0 + } - teaweb.popup("/servers/certs/selectPopup?viewSize=" + viewSize + "&searchingDomains=" + window.encodeURIComponent(searchingDomains.join(",")) + "&selectedCertIds=" + selectedCertIds.join(","), { + teaweb.popup("/servers/certs/selectPopup?viewSize=" + viewSize + "&searchingDomains=" + window.encodeURIComponent(searchingDomains.join(",")) + "&selectedCertIds=" + selectedCertIds.join(",") + "&userId=" + userId, { width: width, height: height, callback: function (resp) { diff --git a/web/views/@default/servers/create.html b/web/views/@default/servers/create.html index 349ca288..e4c8d52c 100644 --- a/web/views/@default/servers/create.html +++ b/web/views/@default/servers/create.html @@ -47,7 +47,7 @@ {{tlsProtocolName.toUpperCase()}}证书 - +