【解决todo】Chat message 增加刷新和编辑

This commit is contained in:
cherishsince
2024-05-24 10:32:08 +08:00
parent f1beb488ce
commit 03c6a6ce59
2 changed files with 39 additions and 3 deletions

View File

@ -39,7 +39,9 @@
<Message v-if="!listLoading && list.length > 0"
ref="messageRef"
:list="list"
@on-delete-success="handlerMessageDelete" />
@on-delete-success="handlerMessageDelete"
@on-edit="handlerMessageEdit"
@on-refresh="handlerMessageRefresh"/>
</div>
</div>
</el-main>
@ -513,6 +515,20 @@ const handlerMessageDelete = async () => {
await getMessageList()
}
/**
* 编辑 message
*/
const handlerMessageEdit = async (message: ChatMessageVO) => {
prompt.value = message.content
}
/**
* 编辑 message
*/
const handlerMessageRefresh = async (message: ChatMessageVO) => {
await doSend(message.content)
}
/**
* 回到顶部
*/