可信代码库-AI大模型对于已经加入收藏的历史对话应该显示“取消收藏”
This commit is contained in:
@@ -263,7 +263,6 @@ const { formatTime } = useTimeFormat();
|
||||
|
||||
// 监听historyLimit变化,更新page.size并重置页码
|
||||
const handleHistoryLimitChange = (val) => {
|
||||
debugger
|
||||
page.value.size = Number(val) || Infinity; // 0转换为Infinity表示不限
|
||||
page.value.pageNum = 1; // 重置为第一页
|
||||
loadData(); // 重新加载数据
|
||||
@@ -343,11 +342,18 @@ const toggleCollect = async (item) => {
|
||||
});
|
||||
|
||||
if (res.data.code === 20000) {
|
||||
// 更新历史对话状态
|
||||
item.is_collected = res.data.isCollected;
|
||||
// // 确保is_collected是响应式的
|
||||
// const isCollected = res.data.isCollected;
|
||||
// // 找到对应的项并更新(使用索引确保响应式更新)
|
||||
// const list = selectTab.value === 'dhls' ? dhlsList.value : collectionList.value;
|
||||
// const index = list.findIndex(i => i.conversationId === item.conversationId);
|
||||
|
||||
// 刷新收藏列表
|
||||
await getQuestionCollection();
|
||||
// if (index !== -1) {
|
||||
// // 使用Vue的响应式更新方式
|
||||
// list[index].is_collected = isCollected;
|
||||
// }
|
||||
|
||||
await loadData()
|
||||
|
||||
Message.success(res.data.message);
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user