diff --git a/backend/src/api/domain.js b/backend/src/api/domain.js index 1df1d21..87d5444 100644 --- a/backend/src/api/domain.js +++ b/backend/src/api/domain.js @@ -83,6 +83,32 @@ export function applyTenantDomain(data) { }) } +// 绑定自有域名(提交后需按提示配置解析,再调 checkCustomDns) +export function bindCustomDomain(data) { + return request({ + url: '/backend/domain/tenant/bindCustom', + method: 'post', + data + }) +} + +// 检测自有域名解析,通过后后端自动申请 HTTPS 证书 +export function checkCustomDomainDns(id) { + return request({ + url: '/backend/domain/tenant/checkCustomDns', + method: 'post', + data: { id } + }) +} + +// 获取自有域名解析配置指引(CNAME 目标 / A 记录 IP) +export function getCustomDomainGuide() { + return request({ + url: '/backend/domain/tenant/customDomainGuide', + method: 'get' + }) +} + // 审核租户域名 export function auditTenantDomain(data) { return request({ diff --git a/backend/src/views/apps/cms/domain/audit.vue b/backend/src/views/apps/cms/domain/audit.vue index b43b1a9..970b897 100644 --- a/backend/src/views/apps/cms/domain/audit.vue +++ b/backend/src/views/apps/cms/domain/audit.vue @@ -14,13 +14,17 @@