This commit is contained in:
2026-03-04 20:05:37 +08:00
parent 78a2d84335
commit b6dc79b298
11 changed files with 461 additions and 8 deletions

View File

@@ -138,9 +138,15 @@ export const Submission = {
html?: string
css?: string
js?: string
conversationId?: string
},
) {
const data = { task_id: taskId, ...code }
const { conversationId, ...rest } = code
const data = {
task_id: taskId,
...rest,
conversation_id: conversationId || null,
}
const res = await http.post("/submission/", data)
return res.data
},
@@ -163,6 +169,21 @@ export const Submission = {
},
}
export const Prompt = {
async listConversations(taskId?: number, userId?: number) {
const params: Record<string, number> = {}
if (taskId) params.task_id = taskId
if (userId) params.user_id = userId
return (await http.get("/prompt/conversations/", { params })).data
},
async getMessages(conversationId: string) {
return (
await http.get(`/prompt/conversations/${conversationId}/messages/`)
).data
},
}
export const Helper = {
async upload(file: File) {
const form = new window.FormData()