From 2eb591acf5492c652159b2ba1173f893150287a4 Mon Sep 17 00:00:00 2001 From: Lei OT Date: Thu, 16 Jan 2025 11:31:16 +0800 Subject: [PATCH] =?UTF-8?q?perf(=E5=89=8D=E7=AB=AF):=20=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E8=AE=B0=E5=BD=95:=20=E4=BD=BF=E7=94=A8msgtime=20=E5=88=86?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Conversations/History/MessagesList.jsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/views/Conversations/History/MessagesList.jsx b/src/views/Conversations/History/MessagesList.jsx index b3f56a9..f00d8f1 100644 --- a/src/views/Conversations/History/MessagesList.jsx +++ b/src/views/Conversations/History/MessagesList.jsx @@ -33,7 +33,7 @@ const MessagesList = ({ ...listProps }) => { setChatItemMessages((prevValue) => [].concat(data, prevValue)); const loadPrePage = !(data.length === 0 || data.length < BIG_PAGE_SIZE); if (data.length > 0) { - setParamsForMsgList({ loadPrePage, pretime: data[0].orgmsgtime }); + setParamsForMsgList({ loadPrePage, pretime: data[0].msgtime }); } }; const getMessagesNext = async (chatItem) => { @@ -45,7 +45,7 @@ const MessagesList = ({ ...listProps }) => { setChatItemMessages((prevValue) => [].concat(prevValue, data)); const loadNextPage = !(data.length === 0 || data.length < BIG_PAGE_SIZE); if (data.length > 0) { - setParamsForMsgList({ loadNextPage, lasttime: data[data.length - 1].orgmsgtime }); + setParamsForMsgList({ loadNextPage, lasttime: data[data.length - 1].msgtime }); } }; @@ -74,8 +74,8 @@ const MessagesList = ({ ...listProps }) => { firstActionPageParams.loadPrePage = true; } if (!isEmpty(formValues?.search) && !isEmpty(selectedConversation.matchMsgList)) { - firstActionPageParams.pretime = selectedConversation.matchMsgList[0].orgmsgtime; - firstActionPageParams.lasttime = selectedConversation.matchMsgList[0].orgmsgtime; + firstActionPageParams.pretime = selectedConversation.matchMsgList[0].msgtime; + firstActionPageParams.lasttime = selectedConversation.matchMsgList[0].msgtime; firstActionPageParams.loadPrePage = true; } setParamsForMsgList(firstActionPageParams); @@ -106,7 +106,7 @@ const MessagesList = ({ ...listProps }) => { // 更新是否需要显示上一页,下一页按钮 useEffect(() => { if (chatItemMessages.length > 0) { - // setParamsForMsgList({ pretime: chatItemMessages[0].orgmsgtime, lasttime: chatItemMessages[chatItemMessages.length - 1].orgmsgtime }); + // setParamsForMsgList({ pretime: chatItemMessages[0].msgtime, lasttime: chatItemMessages[chatItemMessages.length - 1].msgtime }); const album = chatItemMessages.filter((ele) => ele.whatsapp_msg_type === 'image').map((ele) => ele.data.uri); setImageAlbumList(album); }