From 394f32a766e99dd14ec65cdaf5e920fc682eea38 Mon Sep 17 00:00:00 2001 From: yangyin <1850366751@qq.com> Date: 星期二, 19 十一月 2024 15:57:26 +0800 Subject: [PATCH] 修改左侧边样式 --- src/layout/component/sidebar/components/ChatRecord.vue | 61 +++++++++++++----------------- 1 files changed, 27 insertions(+), 34 deletions(-) diff --git a/src/layout/component/sidebar/components/ChatRecord.vue b/src/layout/component/sidebar/components/ChatRecord.vue index 6204a7f..e959c1a 100644 --- a/src/layout/component/sidebar/components/ChatRecord.vue +++ b/src/layout/component/sidebar/components/ChatRecord.vue @@ -65,23 +65,19 @@ <script setup lang="ts"> import { Search } from '@element-plus/icons-vue'; -import { computed, onMounted, onUnmounted, reactive, ref, watch } from 'vue'; -import type { ChatRoomItem } from './types'; -import { CreateHistoryGroup, DeleteHistoryGroups, GetHistoryGroups } from '/@/api/ai/chat'; -import router from '/@/router'; -import { activeChatRoom, activeRoomId, chatRoomList, gotoAnswerPage, newChatRoomClick } from '/@/stores/chatRoom'; -import { DateFilter, dateFilterMap } from '/@/model/types/date'; -import { debounce, getRecentDateRange } from '/@/utils/util'; import moment from 'moment'; +import { computed, onMounted, ref, watch } from 'vue'; +import type { ChatRoomItem } from './types'; +import { DeleteHistoryGroups } from '/@/api/ai/chat'; import { useSearch } from '/@/hooks/useSearch'; -import { gotoRoute } from '/@/utils/route'; -import emitter from '/@/utils/mitt'; +import { DateFilter, dateFilterMap } from '/@/model/types/date'; +import { activeRoomId, chatRoomList, gotoAnswerPage, newChatRoomClick } from '/@/stores/chatRoom'; +import { debounce, getRecentDateRange } from '/@/utils/util'; const chatRoomRef = ref<HTMLDivElement>(null); const queryParams = ref({ title: '', }); - const roomClick = (room: ChatRoomItem) => { activeRoomId.value = room.id; @@ -150,31 +146,28 @@ //#endregion onMounted(async () => { - const res = await GetHistoryGroups(); - - const resData = (res?.groups || []) as any[]; - // 鎸夋渶鏅氭椂闂村埌鏈�鏃╂椂闂� - chatRoomList.value = resData - ?.toSorted((a, b) => { - return b.create_time.localeCompare(a.create_time); - }) - .map((item) => { - return { - id: item.group_id, - title: item.group_title, - createTime: item.create_time, - isInitial: Number(item.chat_count) === 0, - }; - }); - if (!chatRoomList.value || chatRoomList.value.length === 0) { - newChatRoomClick(); - } else { - const toClickRoom = activeChatRoom.value ?? chatRoomList.value[0]; - roomClick(toClickRoom); - } + // const res = await GetHistoryGroups(); + // const resData = (res?.groups || []) as any[]; + // // 鎸夋渶鏅氭椂闂村埌鏈�鏃╂椂闂� + // chatRoomList.value = resData + // ?.toSorted((a, b) => { + // return b.create_time.localeCompare(a.create_time); + // }) + // .map((item) => { + // return { + // id: item.group_id, + // title: item.group_title, + // createTime: item.create_time, + // isInitial: Number(item.chat_count) === 0, + // }; + // }); + // if (!chatRoomList.value || chatRoomList.value.length === 0) { + // newChatRoomClick(); + // } else { + // const toClickRoom = activeChatRoom.value ?? chatRoomList.value[0]; + // roomClick(toClickRoom); + // } }); - - </script> <style scoped lang="scss"> .set-input { -- Gitblit v1.9.3