From e0aaa74d4f28e1ccb8c159d8ed76268e4ba5872c Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Mon, 1 Sep 2025 09:33:13 +0800
Subject: [PATCH] =?UTF-8?q?perf:=20=E5=88=A0=E9=99=A4=E5=8E=86=E5=8F=B2?=
=?UTF-8?q?=E8=AE=B0=E5=BD=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../delete-chat-modal.vue | 13 ++++++-------
.../history-conversation-drawer/index.vue | 8 +++++++-
.../check/components/content-card/index.vue | 2 +-
.../check/components/content-card/index.vue | 2 +-
4 files changed, 15 insertions(+), 10 deletions(-)
diff --git a/src/views/home/components/history-conversation-drawer/delete-chat-modal.vue b/src/views/home/components/history-conversation-drawer/delete-chat-modal.vue
index d0cd785..bccba35 100644
--- a/src/views/home/components/history-conversation-drawer/delete-chat-modal.vue
+++ b/src/views/home/components/history-conversation-drawer/delete-chat-modal.vue
@@ -21,29 +21,28 @@ import icon1 from '@/assets/img/media-account/icon-warn-1.png';
const emits = defineEmits(['update', 'close', 'batchUpdate']);
const visible = ref(false);
-const chatId = ref(null);
+const conversationId = ref(null);
-const isBatch = computed(() => Array.isArray(taskId.value));
+// const isBatch = computed(() => Array.isArray(taskId.value));
function onClose() {
visible.value = false;
- chatId.value = null;
+ conversationId.value = null;
emits('close');
}
const open = (record) => {
- console.log({record})
const { id = null } = record;
- chatId.value = id;
+ conversationId.value = id;
visible.value = true;
};
async function onDelete() {
- const { code } = await deleteHistoryItem(chatId.value);
+ const { code } = await deleteHistoryItem(conversationId.value);
if (code === 200) {
AMessage.success('删除成功');
- emits('delete', chatId.value);
+ emits('delete', conversationId.value);
onClose();
}
}
diff --git a/src/views/home/components/history-conversation-drawer/index.vue b/src/views/home/components/history-conversation-drawer/index.vue
index 6399795..46c2f97 100644
--- a/src/views/home/components/history-conversation-drawer/index.vue
+++ b/src/views/home/components/history-conversation-drawer/index.vue
@@ -82,6 +82,12 @@ export default {
const { id } = item;
handleUserHome({ conversationId: id });
};
+ const onDeleteConversation = (id) => {
+ const index = dataSource.value.findIndex((item) => item.id === id);
+ if (index === -1) return;
+
+ dataSource.value.splice(index, 1);
+ }
expose({
showDrawer,
@@ -107,7 +113,7 @@ export default {
)}
-
+
);
},
diff --git a/src/views/material-center/components/finished-products/manuscript/check/components/content-card/index.vue b/src/views/material-center/components/finished-products/manuscript/check/components/content-card/index.vue
index 863e004..ec0998d 100644
--- a/src/views/material-center/components/finished-products/manuscript/check/components/content-card/index.vue
+++ b/src/views/material-center/components/finished-products/manuscript/check/components/content-card/index.vue
@@ -412,7 +412,7 @@ export default {
loading={true}
tip={`${isTextTab.value ? '文本' : '图片'}检测中`}
size={72}
- class="h-298px !flex flex-col justify-center items-center"
+ class="h-298px !flex flex-col justify-center items-center color-#6d4cfe"
/>
);
diff --git a/src/views/writer-material-center/components/finished-products/manuscript/check/components/content-card/index.vue b/src/views/writer-material-center/components/finished-products/manuscript/check/components/content-card/index.vue
index fa0a8da..b1ccdbf 100644
--- a/src/views/writer-material-center/components/finished-products/manuscript/check/components/content-card/index.vue
+++ b/src/views/writer-material-center/components/finished-products/manuscript/check/components/content-card/index.vue
@@ -411,7 +411,7 @@ export default {
loading={true}
tip={`${isTextTab.value ? '文本' : '图片'}检测中`}
size={72}
- class="h-298px !flex flex-col justify-center items-center"
+ class="h-298px !flex flex-col justify-center items-center color-#6d4cfe"
/>
);