diff --git a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-record-info.vue b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-record-info.vue index ddf661018..55b646da2 100644 --- a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-record-info.vue +++ b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-record-info.vue @@ -12,7 +12,9 @@ - + + + 点击验证 @@ -74,11 +76,17 @@ watch( } ); +const loading = ref(false); async function doVerify() { if (!cnameRecord.value || !cnameRecord.value.id) { return; } - await api.DoVerify(cnameRecord.value.id); + loading.value = true; + try { + await api.DoVerify(cnameRecord.value.id); + } finally { + loading.value = false; + } await doRefresh(); } diff --git a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-verify-plan.vue b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-verify-plan.vue index 56d23ce6b..12da56103 100644 --- a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-verify-plan.vue +++ b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/cname-verify-plan.vue @@ -5,6 +5,7 @@ 主机记录 请设置CNAME记录(设置以后不要删除) 状态 + 验证