|
80 | 80 | style="width: 100%" /> |
81 | 81 | </a-form-item> |
82 | 82 |
|
83 | | - <a-form-item name="credentials" ref="credentials"> |
| 83 | + <a-form-item name="apikey" ref="apikey"> |
84 | 84 | <template #label> |
85 | 85 | <tooltip-label |
86 | | - :title="$t('label.dns.credentials')" |
87 | | - :tooltip="apiParams.credentials?.description" /> |
| 86 | + :title="$t('label.dns.apikey')" |
| 87 | + :tooltip="apiParams.apikey?.description" /> |
88 | 88 | </template> |
89 | 89 | <a-input-password |
90 | | - v-model:value="form.credentials" |
91 | | - :placeholder="apiParams.credentials?.description || 'Enter API Key'" /> |
| 90 | + v-model:value="form.apikey" |
| 91 | + :placeholder="apiParams.apikey?.description || 'Enter API Key'" /> |
92 | 92 | </a-form-item> |
93 | 93 |
|
94 | 94 | <a-form-item name="externalserverid" ref="externalserverid"> |
@@ -192,7 +192,7 @@ export default { |
192 | 192 | { validator: this.validatePort } |
193 | 193 | ], |
194 | 194 | provider: [{ required: true, message: this.$t('message.error.required.input') }], |
195 | | - credentials: [{ required: true, message: this.$t('message.error.required.input') }], |
| 195 | + apikey: [{ required: true, message: this.$t('message.error.required.input') }], |
196 | 196 | externalserverid: [{ required: true, message: this.$t('message.error.required.input') }], |
197 | 197 | nameservers: [ |
198 | 198 | { required: true, type: 'array', min: 1, message: this.$t('message.error.required.input') }, |
@@ -220,7 +220,7 @@ export default { |
220 | 220 | url: this.form.url?.trim().replace(/\/$/, ''), |
221 | 221 | port: this.form.port, |
222 | 222 | provider: this.form.provider, |
223 | | - credentials: this.form.credentials, |
| 223 | + apikey: this.form.apikey.trim(), |
224 | 224 | externalserverid: this.form.externalserverid.trim(), |
225 | 225 | nameservers: this.form.nameservers?.map(ns => ns.toLowerCase().trim()).filter(Boolean), |
226 | 226 | ispublic: this.form.ispublic |
|
0 commit comments