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 @@ AccessKeyId * - +

登录阿里云控制台 -- 在"访问控制"中创建和获取。

AccessKeySecret * - +

登录阿里云控制台 -- 在"访问控制"中创建和获取。

+ + 区域ID + + +

阿里云产品所在区域代号,通常不需要填写。

+ + diff --git a/web/views/@default/dns/providers/index.html b/web/views/@default/dns/providers/index.html index 86e16d31..28540190 100644 --- a/web/views/@default/dns/providers/index.html +++ b/web/views/@default/dns/providers/index.html @@ -16,7 +16,7 @@
diff --git a/web/views/@default/dns/providers/provider.html b/web/views/@default/dns/providers/provider.html index 9d8a3464..d345e7d8 100644 --- a/web/views/@default/dns/providers/provider.html +++ b/web/views/@default/dns/providers/provider.html @@ -48,6 +48,13 @@ AccessKeySecret {{provider.apiParams.accessKeySecret}} + + 区域ID + + {{provider.apiParams.regionId}} + 没有设置。 + + diff --git a/web/views/@default/dns/providers/updatePopup.html b/web/views/@default/dns/providers/updatePopup.html index a22adf8c..b80647df 100644 --- a/web/views/@default/dns/providers/updatePopup.html +++ b/web/views/@default/dns/providers/updatePopup.html @@ -56,17 +56,24 @@ AccessKeyId * - +

登录阿里云控制台 -- 在"访问控制"中创建和获取。

AccessKeySecret * - +

登录阿里云控制台 -- 在"访问控制"中创建和获取。

+ + 区域ID + + +

阿里云产品所在区域代号,通常不需要填写。

+ +