perf: 同步数据逻辑调整

This commit is contained in:
rd
2025-07-23 14:46:37 +08:00
parent 4d63f623cc
commit de4c709815
2 changed files with 15 additions and 6 deletions

View File

@ -87,6 +87,7 @@
@delete="handleDelete"
@openEdit="handleOpenEdit"
@update="getData"
@updateSyncStatus="handleUpdateSyncStatus"
/>
<NoData v-else />
@ -297,6 +298,13 @@ const getAsyncStatus = async () => {
}
}
};
const handleUpdateSyncStatus = (item) => {
const target = syncMediaAccounts.value.find((v) => v.id === item.id);
// 点击取消,设置状态为成功
if (target) {
target.status = 1;
}
};
const startSyncDataPolling = () => {
isLoadingTaskStatus.value = true;