feat(property-marketing): 增加媒体账号同步状态展示与操作功能- 在账号管理表格中新增“更新状态”列,用于展示同步状态

This commit is contained in:
rd
2025-09-24 16:28:37 +08:00
parent 822a7df242
commit 9980f41646
3 changed files with 122 additions and 8 deletions

View File

@ -99,7 +99,7 @@ export default defineComponent({
watch([updateCount, scrollReachEnd, listRef], () => {
if (props.autoScroll && unref(listRef) && unref(scrollReachEnd)) {
nextTick(() => {
console.log('自然滚动')
console.log('自然滚动');
unref(listRef)!.scrollTo({ top: unref(listRef)!.scrollHeight });
});
}
@ -111,14 +111,14 @@ export default defineComponent({
if (!props.autoScroll) return;
// 首次渲染:当有内容时滚到底部一次
if (!didInitialAutoScroll.value && newLen > 0) {
console.log('首次渲染滚动到底部-----')
console.log('首次渲染滚动到底部-----');
scrollToBottom('auto');
didInitialAutoScroll.value = true;
return;
}
// 新增内容且当前在底部:继续粘底
if (oldLen !== undefined && newLen > (oldLen ?? 0) && unref(scrollReachEnd)) {
scrollToBottom();
scrollToBottom();
}
},
{ immediate: true },
@ -142,7 +142,7 @@ export default defineComponent({
el.scrollTo({ top: el.scrollHeight, behavior });
setScrollReachEnd(true);
}
})
});
});
};
// 对外暴露能力