From 86e8fefb9735ec663b618bd33b9d106ff8278f52 Mon Sep 17 00:00:00 2001 From: Leo Date: Sat, 29 Nov 2025 23:39:46 +0800 Subject: [PATCH] 1 --- src/api/jarvis/socialMediaPrompt.js | 35 +++ .../system/social-media/prompt-config.vue | 289 ++++++++++++++++++ 2 files changed, 324 insertions(+) create mode 100644 src/api/jarvis/socialMediaPrompt.js create mode 100644 src/views/system/social-media/prompt-config.vue diff --git a/src/api/jarvis/socialMediaPrompt.js b/src/api/jarvis/socialMediaPrompt.js new file mode 100644 index 0000000..7803b02 --- /dev/null +++ b/src/api/jarvis/socialMediaPrompt.js @@ -0,0 +1,35 @@ +import request from '@/utils/request' + +// 获取提示词模板列表 +export function listPromptTemplates() { + return request({ + url: '/jarvis/social-media/prompt/list', + method: 'get' + }) +} + +// 获取单个提示词模板 +export function getPromptTemplate(key) { + return request({ + url: '/jarvis/social-media/prompt/' + key, + method: 'get' + }) +} + +// 保存提示词模板 +export function savePromptTemplate(data) { + return request({ + url: '/jarvis/social-media/prompt/save', + method: 'post', + data: data + }) +} + +// 删除提示词模板(恢复默认) +export function deletePromptTemplate(key) { + return request({ + url: '/jarvis/social-media/prompt/' + key, + method: 'delete' + }) +} + diff --git a/src/views/system/social-media/prompt-config.vue b/src/views/system/social-media/prompt-config.vue new file mode 100644 index 0000000..d365b52 --- /dev/null +++ b/src/views/system/social-media/prompt-config.vue @@ -0,0 +1,289 @@ + + + + + +