修复 edit后 add 还有旧数据

This commit is contained in:
小肥羊 2025-08-26 14:35:37 +08:00
parent 5049c02ccf
commit 9f844d2c1b
1 changed files with 18 additions and 0 deletions

View File

@ -185,6 +185,9 @@ function handleAdd() {
dialog.value.edit.visible = true;
dialog.value.visible = true;
dialog.value.width = "500px";
dialog.value.edit.row = null;
dialog.value.edit.tagData = null;
}
function handleEdit(obj, row) {
dialog.value.edit.id = row[0].id;
@ -246,8 +249,23 @@ function handleAddCallback() {
dialog.value.visible = false;
dialog.value.edit.visible = false;
dialog.value.custom.visible = false;
handleResetForm();
handleReloadPaged();
}
function handleResetForm() {
for (const key in table.value.column) {
let item = table.value.column[key];
if (Array.isArray(item.valueE)) {
item.valueE = [];
} else if (typeof item.valueE === "number") {
item.valueE = "";
} else if (typeof item.valueE === "boolean") {
} else {
item.valueE = "";
}
}
}
function tableClose() {
handleAddCallback();
}