import { apiRequest, ApiResponse } from "./api-utils"; /** * 私域银行全局提示词模板库(REQ-CKB-70 · PromptMergeService 第 7 层真源) */ export interface PromptTemplate { id: number; name: string; content: string; isDefault: boolean; status: boolean; createTime?: number; updateTime?: number; } export function getPromptTemplates(): Promise> { return apiRequest("/prompt-template/list"); } export function savePromptTemplate( payload: Partial, ): Promise> { return apiRequest("/prompt-template/save", "POST", payload); } export function deletePromptTemplate( id: number, ): Promise> { return apiRequest("/prompt-template/delete", "POST", { id }); } export function setDefaultPromptTemplate( id: number, ): Promise> { return apiRequest("/prompt-template/set-default", "POST", { id }); }