阶段更新
This commit is contained in:
@@ -103,19 +103,24 @@ function openAddDialog(mode = "single") {
|
||||
async function saveRows(rows) {
|
||||
if (!rows.length) return;
|
||||
if (rows.length === 1) {
|
||||
await addAccountPool(moduleKey, rows[0]);
|
||||
return;
|
||||
return await addAccountPool(moduleKey, rows[0]);
|
||||
}
|
||||
await batchAddAccountPool(moduleKey, rows);
|
||||
return await batchAddAccountPool(moduleKey, rows);
|
||||
}
|
||||
|
||||
async function handleEditSubmit(payload) {
|
||||
loading.value = true;
|
||||
try {
|
||||
await saveRows(payload.rows || []);
|
||||
ElMessage.success(
|
||||
payload.mode === "batch" ? "批量添加成功" : "账号添加成功",
|
||||
);
|
||||
const res = await saveRows(payload.rows || []);
|
||||
if (payload.mode === "batch") {
|
||||
const successCount = res?.data?.success_count ?? 0;
|
||||
const duplicateCount = res?.data?.duplicate_count ?? 0;
|
||||
ElMessage.success(
|
||||
`批量添加完成:成功 ${successCount} 条,重复跳过 ${duplicateCount} 条`,
|
||||
);
|
||||
} else {
|
||||
ElMessage.success("账号添加成功");
|
||||
}
|
||||
await fetchList();
|
||||
} finally {
|
||||
loading.value = false;
|
||||
|
||||
@@ -165,19 +165,24 @@ function nowText() {
|
||||
async function saveRows(rows) {
|
||||
if (!rows.length) return;
|
||||
if (rows.length === 1) {
|
||||
await addAccountPool(moduleKey, rows[0]);
|
||||
return;
|
||||
return await addAccountPool(moduleKey, rows[0]);
|
||||
}
|
||||
await batchAddAccountPool(moduleKey, rows);
|
||||
return await batchAddAccountPool(moduleKey, rows);
|
||||
}
|
||||
|
||||
async function handleEditSubmit(payload) {
|
||||
loading.value = true;
|
||||
try {
|
||||
await saveRows(payload.rows || []);
|
||||
ElMessage.success(
|
||||
payload.mode === "batch" ? "批量添加成功" : "账号添加成功",
|
||||
);
|
||||
const res = await saveRows(payload.rows || []);
|
||||
if (payload.mode === "batch") {
|
||||
const successCount = res?.data?.success_count ?? 0;
|
||||
const duplicateCount = res?.data?.duplicate_count ?? 0;
|
||||
ElMessage.success(
|
||||
`批量添加完成:成功 ${successCount} 条,重复跳过 ${duplicateCount} 条`,
|
||||
);
|
||||
} else {
|
||||
ElMessage.success("账号添加成功");
|
||||
}
|
||||
await fetchList();
|
||||
} finally {
|
||||
loading.value = false;
|
||||
|
||||
@@ -103,19 +103,24 @@ function openAddDialog(mode = "single") {
|
||||
async function saveRows(rows) {
|
||||
if (!rows.length) return;
|
||||
if (rows.length === 1) {
|
||||
await addAccountPool(moduleKey, rows[0]);
|
||||
return;
|
||||
return await addAccountPool(moduleKey, rows[0]);
|
||||
}
|
||||
await batchAddAccountPool(moduleKey, rows);
|
||||
return await batchAddAccountPool(moduleKey, rows);
|
||||
}
|
||||
|
||||
async function handleEditSubmit(payload) {
|
||||
loading.value = true;
|
||||
try {
|
||||
await saveRows(payload.rows || []);
|
||||
ElMessage.success(
|
||||
payload.mode === "batch" ? "批量添加成功" : "账号添加成功",
|
||||
);
|
||||
const res = await saveRows(payload.rows || []);
|
||||
if (payload.mode === "batch") {
|
||||
const successCount = res?.data?.success_count ?? 0;
|
||||
const duplicateCount = res?.data?.duplicate_count ?? 0;
|
||||
ElMessage.success(
|
||||
`批量添加完成:成功 ${successCount} 条,重复跳过 ${duplicateCount} 条`,
|
||||
);
|
||||
} else {
|
||||
ElMessage.success("账号添加成功");
|
||||
}
|
||||
await fetchList();
|
||||
} finally {
|
||||
loading.value = false;
|
||||
|
||||
@@ -89,19 +89,24 @@ function openAddDialog(mode = "single") {
|
||||
async function saveRows(rows) {
|
||||
if (!rows.length) return;
|
||||
if (rows.length === 1) {
|
||||
await addAccountPool(moduleKey, rows[0]);
|
||||
return;
|
||||
return await addAccountPool(moduleKey, rows[0]);
|
||||
}
|
||||
await batchAddAccountPool(moduleKey, rows);
|
||||
return await batchAddAccountPool(moduleKey, rows);
|
||||
}
|
||||
|
||||
async function handleEditSubmit(payload) {
|
||||
loading.value = true;
|
||||
try {
|
||||
await saveRows(payload.rows || []);
|
||||
ElMessage.success(
|
||||
payload.mode === "batch" ? "批量添加成功" : "账号添加成功",
|
||||
);
|
||||
const res = await saveRows(payload.rows || []);
|
||||
if (payload.mode === "batch") {
|
||||
const successCount = res?.data?.success_count ?? 0;
|
||||
const duplicateCount = res?.data?.duplicate_count ?? 0;
|
||||
ElMessage.success(
|
||||
`批量添加完成:成功 ${successCount} 条,重复跳过 ${duplicateCount} 条`,
|
||||
);
|
||||
} else {
|
||||
ElMessage.success("账号添加成功");
|
||||
}
|
||||
await fetchList();
|
||||
} finally {
|
||||
loading.value = false;
|
||||
|
||||
Reference in New Issue
Block a user