feat(kol): dynamic-form generation view
This commit is contained in:
@@ -39,6 +39,9 @@ import type {
|
||||
KolPromptDetail,
|
||||
KolPromptRevision,
|
||||
KolSaveDraftRequest,
|
||||
KolSubscriptionPromptSchema,
|
||||
KolGenerateRequest,
|
||||
KolGenerateResponse,
|
||||
Keyword,
|
||||
KeywordRequest,
|
||||
LoginRequest,
|
||||
@@ -359,6 +362,18 @@ export const kolMarketplaceApi = {
|
||||
},
|
||||
};
|
||||
|
||||
export const kolGenerateApi = {
|
||||
schema(id: number | string) {
|
||||
return apiClient.get<KolSubscriptionPromptSchema>(`/api/tenant/kol/subscription-prompts/${id}/schema`);
|
||||
},
|
||||
submit(id: number | string, body: KolGenerateRequest) {
|
||||
return apiClient.post<KolGenerateResponse, KolGenerateRequest>(
|
||||
`/api/tenant/kol/subscription-prompts/${id}/generate`,
|
||||
body,
|
||||
);
|
||||
},
|
||||
};
|
||||
|
||||
export const articlesApi = {
|
||||
list(params: ArticleListParams) {
|
||||
return apiClient.get<ArticleListResponse>("/api/tenant/articles", { params });
|
||||
|
||||
Reference in New Issue
Block a user