Commit 92e7d5fc authored by tyyin lan's avatar tyyin lan

Merge branch 'master'

parents 9b102047 0334b415
......@@ -9,6 +9,7 @@ import { fetchEventStreamSource } from '../utils/fetch-event-stream-source'
import { UploadStatus } from '@/enums/upload-status'
import { ChannelType } from '@/enums/channel'
import { useDialogueFile } from '@/composables/useDialogueFile'
import { useUserStore } from '@/store/modules/user'
const { t } = useI18n()
......@@ -29,6 +30,8 @@ const emit = defineEmits<{
clearAllMessage: []
}>()
const userStore = useUserStore()
const { uploadFileList, handleLimitUpload, handleUpload, handleRemoveFile } = useDialogueFile()
const multiModelDialogueList = defineModel<MultiModelDialogueItem[]>('multiModelDialogueList', { required: true })
......@@ -185,6 +188,7 @@ function handleQuestionSubmit() {
onFinally: () => {
modelItem.controller = null
modelItem.isAnswerResponseWait = false
userStore.fetchUpdateEquityInfo()
},
})
})
......
......@@ -265,6 +265,7 @@ function handleClearAllMessage() {
.ctWarning(t('common_module.dialogue_module.clear_message_dialog_content'), t('common_module.tip'))
.then(() => {
handleBlockMessageResponse()
userStore.fetchUpdateEquityInfo()
window.$message.success(t('common_module.clear_success_message'))
})
}
......
......@@ -11,6 +11,7 @@ import { useDialogueFile } from '@/composables/useDialogueFile'
import { TEXTTOSPEECH_WS_URL } from '@/config/base-url'
import WebSocketCtr from '@/utils/web-socket-ctr'
import { ChannelType } from '@/enums/channel'
import { useUserStore } from '@/store/modules/user'
interface Props {
messageList: Map<string, ConversationMessageItem>
......@@ -36,6 +37,7 @@ const emit = defineEmits<{
}>()
const personalAppConfigStore = usePersonalAppConfigStore()
const userStore = useUserStore()
const { uploadFileList, handleLimitUpload, handleUpload, handleRemoveFile } = useDialogueFile()
......@@ -261,6 +263,7 @@ function handleMessageSend() {
},
onFinally: () => {
controller = null
userStore.fetchUpdateEquityInfo()
},
})
}
......@@ -285,6 +288,7 @@ function handleClearAllMessage() {
function blockMessageResponse() {
controller?.abort()
isAnswerResponseWait.value = false
userStore.fetchUpdateEquityInfo()
}
function handleSelectFile(cb: () => void) {
......
......@@ -16,11 +16,14 @@ import {
} from '@/apis/knowledge'
import useTableScrollY from '@/composables/useTableScrollY'
import EditKnowledgeModal, { KnowledgeFormDataInterface } from './components/edit-knowledge-modal.vue'
import { useUserStore } from '@/store/modules/user'
const { t } = useI18n()
const router = useRouter()
const userStore = useUserStore()
const { pageContentWrapRef, tableContentY } = useTableScrollY(48 + 48)
const knowledgeDocumentColumn = createKnowledgeDocumentColumn(handleClickKnowledgeDocumentTableAction)
......@@ -146,6 +149,7 @@ async function handleDeleteKnowledgeDocument(kdId: number) {
if (res.code === 0) {
window.$message.success(t('common_module.delete_success_message'))
await userStore.fetchUpdateEquityInfo()
await handleGetKnowledgeDocumentList()
}
})
......@@ -192,6 +196,7 @@ async function handleBatchDelDocument() {
if (res.code === 0) {
window.$message.success(t('common_module.delete_success_message'))
await userStore.fetchUpdateEquityInfo()
await handleGetKnowledgeDocumentList()
}
})
......
......@@ -239,6 +239,7 @@ function handleMessageSend() {
},
onFinally: () => {
controller = null
userStore.fetchUpdateEquityInfo()
},
})
}
......@@ -263,6 +264,7 @@ function handleClearAllMessage() {
function blockMessageResponse() {
controller?.abort()
isAnswerResponseWait.value = false
userStore.fetchUpdateEquityInfo()
}
function handleToLogin() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment