diff --git a/internal/web/actions/default/servers/certs/acme/users/createPopup.go b/internal/web/actions/default/servers/certs/acme/users/createPopup.go index 4b474dc3..3abec64d 100644 --- a/internal/web/actions/default/servers/certs/acme/users/createPopup.go +++ b/internal/web/actions/default/servers/certs/acme/users/createPopup.go @@ -15,7 +15,11 @@ func (this *CreatePopupAction) Init() { this.Nav("", "", "") } -func (this *CreatePopupAction) RunGet(params struct{}) { +func (this *CreatePopupAction) RunGet(params struct { + ProviderCode string +}) { + this.Data["providerCode"] = params.ProviderCode + // 服务商 providersResp, err := this.RPC().ACMEProviderRPC().FindAllACMEProviders(this.AdminContext(), &pb.FindAllACMEProvidersRequest{}) if err != nil { diff --git a/web/views/@default/servers/certs/acme/accounts/createPopup.html b/web/views/@default/servers/certs/acme/accounts/createPopup.html index 5a9e2df3..c5c19996 100644 --- a/web/views/@default/servers/certs/acme/accounts/createPopup.html +++ b/web/views/@default/servers/certs/acme/accounts/createPopup.html @@ -9,6 +9,7 @@ 账号名称 * +

为当前账号起一个容易识别的名称。

diff --git a/web/views/@default/servers/certs/acme/create.html b/web/views/@default/servers/certs/acme/create.html index b96945e3..79d67450 100644 --- a/web/views/@default/servers/certs/acme/create.html +++ b/web/views/@default/servers/certs/acme/create.html @@ -124,7 +124,7 @@ - 证书域名列表 * + 证书域名列表 *

需要申请的证书中包含的域名列表,所有域名必须是同一个顶级域名使用HTTP认证方式时,域名中不能含有通配符

diff --git a/web/views/@default/servers/certs/acme/create.js b/web/views/@default/servers/certs/acme/create.js index 2bfa9783..1af41eb8 100644 --- a/web/views/@default/servers/certs/acme/create.js +++ b/web/views/@default/servers/certs/acme/create.js @@ -27,8 +27,8 @@ Tea.context(function () { this.createUser = function () { let that = this - teaweb.popup("/servers/certs/acme/users/createPopup", { - height: "27em", + teaweb.popup("/servers/certs/acme/users/createPopup?providerCode=" + this.providerCode, { + height: "30em", width: "44em", callback: function (resp) { teaweb.successToast("创建成功") diff --git a/web/views/@default/servers/certs/acme/users/createPopup.js b/web/views/@default/servers/certs/acme/users/createPopup.js index 1a14ef79..df623830 100644 --- a/web/views/@default/servers/certs/acme/users/createPopup.js +++ b/web/views/@default/servers/certs/acme/users/createPopup.js @@ -1,5 +1,4 @@ Tea.context(function () { - this.providerCode = "" this.selectedProvider = null this.accounts = [] this.accountId = 0 @@ -30,6 +29,10 @@ Tea.context(function () { }) } + if (this.providerCode.length > 0) { + this.changeProvider() + } + this.addAccount = function () { let that = this teaweb.popup("/servers/certs/acme/accounts/createPopup?providerCode=" + this.providerCode, {