diff --git a/vue-fastapi-backend/module_admin/service/aichat_service.py b/vue-fastapi-backend/module_admin/service/aichat_service.py index 44a6544..9f7068b 100644 --- a/vue-fastapi-backend/module_admin/service/aichat_service.py +++ b/vue-fastapi-backend/module_admin/service/aichat_service.py @@ -38,7 +38,7 @@ class AiChatService: @classmethod async def delete_chat_list(cls, result_db: AsyncSession, chatId: str, current_user: Optional[CurrentUserModel] = None): - chat = AiChatDao.get_ai_chat_by_id(chatId, result_db) + chat = await AiChatDao.get_ai_chat_by_id(chatId, result_db) await AiChatDao.delete_chat_with_session_and_time(result_db, chat.sessionId, chat.time) await result_db.commit() return CrudResponseModel(is_success=True, message='删除成功') diff --git a/vue-fastapi-frontend/src/api/aichat/aichat.js b/vue-fastapi-frontend/src/api/aichat/aichat.js index f733fa9..3ad3a13 100644 --- a/vue-fastapi-frontend/src/api/aichat/aichat.js +++ b/vue-fastapi-frontend/src/api/aichat/aichat.js @@ -26,6 +26,14 @@ export function postChatMessage(data,signal) { return postStream('/aichat-api/datagov_assist',data,signal) } +export function cancelJob(data){ + return request({ + url: '/aichat-api/cancel_job', + method: 'post', + data: data + }) +} + export function DeleteChatSession(sessionId) { return request({ url: '/default-api/aichat/delete/session/'+sessionId, diff --git a/vue-fastapi-frontend/src/layout/components/AppMain.vue b/vue-fastapi-frontend/src/layout/components/AppMain.vue index 1fd46f6..423c39d 100644 --- a/vue-fastapi-frontend/src/layout/components/AppMain.vue +++ b/vue-fastapi-frontend/src/layout/components/AppMain.vue @@ -124,10 +124,10 @@ function closeChatDiv(){ cursor: pointer; max-height: 500px; max-width: 500px; - z-index: 10000; + z-index: 1000; } .ai_chat_div { - z-index: 10000; + z-index: 1000; border-radius: 8px; border: 1px solid #ffffff; background: linear-gradient(188deg, rgba(235, 241, 255, 0.20) 39.6%, rgba(231, 249, 255, 0.20) 94.3%), #EFF0F1; diff --git a/vue-fastapi-frontend/src/views/aichat/Interrupt.vue b/vue-fastapi-frontend/src/views/aichat/Interrupt.vue index 77dcffe..c198b11 100644 --- a/vue-fastapi-frontend/src/views/aichat/Interrupt.vue +++ b/vue-fastapi-frontend/src/views/aichat/Interrupt.vue @@ -1,21 +1,21 @@