diff --git a/web/src/api/backend/embed.ts b/web/src/api/backend/embed.ts index 7dc169b..ddce589 100644 --- a/web/src/api/backend/embed.ts +++ b/web/src/api/backend/embed.ts @@ -124,3 +124,35 @@ export function saveDomain(data: SaveDomainPayload) { } ) } + +export function partnership() { + return createAxios({ + url: '/admin/embed.Embed/partnership', + method: 'get', + }) +} + +export interface SavePartnershipSetPayload { + header_image_url: string + footer_config: Record + custom_config: Record + base_color_1: string + base_color_2: string + border_color: string + highlight_color: string + title_color: string + text_color: string +} + +export function savePartnershipSet(data: SavePartnershipSetPayload) { + return createAxios( + { + url: '/admin/embed.Embed/savePartnershipSet', + method: 'post', + data, + }, + { + showSuccessMessage: true, + } + ) +} diff --git a/web/src/views/backend/embed/partnership.vue b/web/src/views/backend/embed/partnership.vue index b88670e..46fcd23 100644 --- a/web/src/views/backend/embed/partnership.vue +++ b/web/src/views/backend/embed/partnership.vue @@ -1,5 +1,5 @@