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记录(设置以后不要删除) |
状态 |
+ 验证 |
diff --git a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/index.vue b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/index.vue
index 009000147..681c1320d 100644
--- a/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/index.vue
+++ b/packages/ui/certd-client/src/components/plugins/cert/domains-verify-plan-editor/index.vue
@@ -3,8 +3,9 @@