diff --git a/src/views/setting/AccountSettingSite.vue b/src/views/setting/AccountSettingSite.vue
index b1b1c61a..a357ac97 100644
--- a/src/views/setting/AccountSettingSite.vue
+++ b/src/views/setting/AccountSettingSite.vue
@@ -162,6 +162,8 @@ onMounted(() => {
+
+
0) {
+ // 取最后一条时间为存量消息最新时间
+ lastTime.value = currData.value[currData.value.length - 1].reg_time
// 合并数据
messages.value = [...currData.value, ...messages.value]
// 加载完成
@@ -83,6 +90,15 @@ async function loadMessages({ done }: { done: any }) {
}
}
+// 比较yyyy-MM-dd HH:mm:ss时间大小
+function compareTime(time1: string, time2: string) {
+ if (!time1)
+ return -1
+ if (!time2)
+ return 1
+ return new Date(time1).getTime() - new Date(time2).getTime()
+}
+
onMounted(() => {
// 监听新消息
startSSEMessager()