update
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
// 后台交互脚本(原生 JS,无构建步骤)。data-admin-js
|
||||
// 两个入口页面:
|
||||
// - 文章管理混合列表(/admin/articles):批量通过/驳回
|
||||
// - 文章管理混合列表(/admin/articles):批量通过
|
||||
// - 街拍编辑页(/admin/street-snaps/:id/edit):主副图合并/拆出(街拍分组)
|
||||
|
||||
(function () {
|
||||
@ -25,7 +25,7 @@
|
||||
});
|
||||
}
|
||||
|
||||
// ── 文章管理列表:批量通过 / 驳回 ──────────────────────────────────────
|
||||
// ── 文章管理列表:批量通过 ──────────────────────────────────────
|
||||
function initArticleList() {
|
||||
var selAll = document.getElementById('sel-all');
|
||||
var picks = function () { return Array.prototype.slice.call(document.querySelectorAll('.row-pick')); };
|
||||
@ -58,7 +58,7 @@
|
||||
return { kind: tr.getAttribute('data-kind'), id: parseInt(tr.getAttribute('data-id'), 10) };
|
||||
});
|
||||
if (items.length === 0) { alert('请先勾选要操作的记录'); return; }
|
||||
if (!confirm('确认' + (action === 'approve' ? '通过' : '驳回') + '选中的 ' + items.length + ' 条?')) return;
|
||||
if (!confirm('确认通过选中的 ' + items.length + ' 条?')) return;
|
||||
fetch('/admin/api/articles/batch', {
|
||||
method: 'POST',
|
||||
headers: { 'Content-Type': 'application/json' },
|
||||
@ -71,9 +71,7 @@
|
||||
}).catch(function (e) { alert('请求失败:' + e); });
|
||||
}
|
||||
var approve = document.getElementById('batch-approve');
|
||||
var reject = document.getElementById('batch-reject');
|
||||
if (approve) approve.addEventListener('click', function () { postBatch('approve'); });
|
||||
if (reject) reject.addEventListener('click', function () { postBatch('reject'); });
|
||||
}
|
||||
|
||||
// ── 街拍编辑页:主副图分组(合并 / 拆出)──────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user