fix: 审核通过时发送 names[]/urls[] 数组,列表正确显示多名称多地址

This commit is contained in:
mediabot-pt
2026-06-30 14:09:40 +08:00
parent 266669e96b
commit 9be2d0313a
4 changed files with 14 additions and 12 deletions

View File

@@ -105,13 +105,13 @@ const handleApprove = (row) => {
}
const confirmApprove = async () => {
const name = approveForm.namesText.split('\n').map(s => s.trim()).filter(Boolean)[0] || ''
const baseUrl = approveForm.urlsText.split('\n').map(s => s.trim()).filter(Boolean)[0] || ''
if (!name || !baseUrl) { ElMessage.warning('名称和地址不能为空'); return }
const names = approveForm.namesText.split('\n').map(s => s.trim()).filter(Boolean)
const urls = approveForm.urlsText.split('\n').map(s => s.trim()).filter(Boolean)
if (names.length === 0 || urls.length === 0) { ElMessage.warning('名称和地址不能为空'); return }
saving.value = true
try {
await api.sites.approveChange(approveForm.id, {
name, baseUrl,
names, urls,
siteType: approveForm.siteType || 'unknown',
status: approveForm.status,
notes: approveForm.notes || null,