Add files via upload

This commit is contained in:
公明
2026-04-13 17:53:55 +08:00
committed by GitHub
parent 961deb81dd
commit 3ddf280400
+15
View File
@@ -1280,6 +1280,12 @@ async function showBatchQueueDetail(queueId) {
</div>`; </div>`;
} }
// 保存滚动位置,防止刷新时滚动条弹回顶部
const modalBody = content.closest('.modal-body');
const tasksList = content.querySelector('.batch-queue-tasks-list');
const savedModalBodyScrollTop = modalBody ? modalBody.scrollTop : 0;
const savedTasksListScrollTop = tasksList ? tasksList.scrollTop : 0;
content.innerHTML = ` content.innerHTML = `
<div class="batch-queue-detail-info"> <div class="batch-queue-detail-info">
${queue.title ? `<div class="detail-item"> ${queue.title ? `<div class="detail-item">
@@ -1338,6 +1344,15 @@ async function showBatchQueueDetail(queueId) {
</div> </div>
`; `;
// 恢复滚动位置
if (savedModalBodyScrollTop > 0 && modalBody) {
modalBody.scrollTop = savedModalBodyScrollTop;
}
const newTasksList = content.querySelector('.batch-queue-tasks-list');
if (savedTasksListScrollTop > 0 && newTasksList) {
newTasksList.scrollTop = savedTasksListScrollTop;
}
modal.style.display = 'block'; modal.style.display = 'block';
// 如果队列正在运行,自动刷新 // 如果队列正在运行,自动刷新