diff --git a/internal/web/actions/default/dns/providers/createPopup.go b/internal/web/actions/default/dns/providers/createPopup.go index e90c6cc7..599b0647 100644 --- a/internal/web/actions/default/dns/providers/createPopup.go +++ b/internal/web/actions/default/dns/providers/createPopup.go @@ -70,8 +70,9 @@ func (this *CreatePopupAction) RunPost(params struct { ParamRegion string // AliDNS - ParamAccessKeyId string - ParamAccessKeySecret string + ParamAliDNSAccessKeyId string + ParamAliDNSAccessKeySecret string + ParamAliDNSRegionId string // HuaweiDNS ParamHuaweiAccessKeyId string @@ -115,13 +116,14 @@ func (this *CreatePopupAction) RunPost(params struct { apiParams["region"] = params.ParamRegion case "alidns": params.Must. - Field("paramAccessKeyId", params.ParamAccessKeyId). + Field("paramAliDNSAccessKeyId", params.ParamAliDNSAccessKeyId). Require("请输入AccessKeyId"). - Field("paramAccessKeySecret", params.ParamAccessKeySecret). + Field("paramAliDNSAccessKeySecret", params.ParamAliDNSAccessKeySecret). Require("请输入AccessKeySecret") - apiParams["accessKeyId"] = params.ParamAccessKeyId - apiParams["accessKeySecret"] = params.ParamAccessKeySecret + apiParams["accessKeyId"] = params.ParamAliDNSAccessKeyId + apiParams["accessKeySecret"] = params.ParamAliDNSAccessKeySecret + apiParams["regionId"] = params.ParamAliDNSRegionId case "huaweiDNS": params.Must. Field("paramHuaweiAccessKeyId", params.ParamHuaweiAccessKeyId). diff --git a/internal/web/actions/default/dns/providers/updatePopup.go b/internal/web/actions/default/dns/providers/updatePopup.go index 10e9d6d3..be34651b 100644 --- a/internal/web/actions/default/dns/providers/updatePopup.go +++ b/internal/web/actions/default/dns/providers/updatePopup.go @@ -97,8 +97,9 @@ func (this *UpdatePopupAction) RunPost(params struct { ParamRegion string // AliDNS - ParamAccessKeyId string - ParamAccessKeySecret string + ParamAliDNSAccessKeyId string + ParamAliDNSAccessKeySecret string + ParamAliDNSRegionId string // HuaweiDNS ParamHuaweiAccessKeyId string @@ -144,13 +145,14 @@ func (this *UpdatePopupAction) RunPost(params struct { apiParams["region"] = params.ParamRegion case "alidns": params.Must. - Field("paramAccessKeyId", params.ParamAccessKeyId). + Field("paramAliDNSAccessKeyId", params.ParamAliDNSAccessKeyId). Require("请输入AccessKeyId"). - Field("paramAccessKeySecret", params.ParamAccessKeySecret). + Field("paramAliDNSAccessKeySecret", params.ParamAliDNSAccessKeySecret). Require("请输入AccessKeySecret") - apiParams["accessKeyId"] = params.ParamAccessKeyId - apiParams["accessKeySecret"] = params.ParamAccessKeySecret + apiParams["accessKeyId"] = params.ParamAliDNSAccessKeyId + apiParams["accessKeySecret"] = params.ParamAliDNSAccessKeySecret + apiParams["regionId"] = params.ParamAliDNSRegionId case "huaweiDNS": params.Must. Field("paramHuaweiAccessKeyId", params.ParamHuaweiAccessKeyId). diff --git a/web/views/@default/dns/providers/createPopup.html b/web/views/@default/dns/providers/createPopup.html index ef3ffe4a..bc4112a8 100644 --- a/web/views/@default/dns/providers/createPopup.html +++ b/web/views/@default/dns/providers/createPopup.html @@ -57,17 +57,24 @@
登录阿里云控制台 -- 在"访问控制"中创建和获取。
登录阿里云控制台 -- 在"访问控制"中创建和获取。
阿里云产品所在区域代号,通常不需要填写。
+登录阿里云控制台 -- 在"访问控制"中创建和获取。
登录阿里云控制台 -- 在"访问控制"中创建和获取。
阿里云产品所在区域代号,通常不需要填写。
+