dev #8

Merged
hy merged 45 commits from dev into master 2025-08-26 19:03:29 +08:00
1 changed files with 18 additions and 0 deletions
Showing only changes of commit 9f844d2c1b - Show all commits

View File

@ -185,6 +185,9 @@ function handleAdd() {
dialog.value.edit.visible = true; dialog.value.edit.visible = true;
dialog.value.visible = true; dialog.value.visible = true;
dialog.value.width = "500px"; dialog.value.width = "500px";
dialog.value.edit.row = null;
dialog.value.edit.tagData = null;
} }
function handleEdit(obj, row) { function handleEdit(obj, row) {
dialog.value.edit.id = row[0].id; dialog.value.edit.id = row[0].id;
@ -246,8 +249,23 @@ function handleAddCallback() {
dialog.value.visible = false; dialog.value.visible = false;
dialog.value.edit.visible = false; dialog.value.edit.visible = false;
dialog.value.custom.visible = false; dialog.value.custom.visible = false;
handleResetForm();
handleReloadPaged(); 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() { function tableClose() {
handleAddCallback(); handleAddCallback();
} }