//新增数据
function addData() { let addItem = { id: null }; tableList.value.push(addItem); tableRow.value = { prodName: "", element: "", elementContent: "", limitValue: "", remark: "", testStandard: "", }; }
//删除
function deleteRowData() { if (JSON.stringify(tableRow.value) === "{}") { ElMessage.warning("请选择一行数据!"); return false; } else { if (!tableRow.value) { const index = tableList.value.findIndex((item) => !item.id); if (index !== -1) { tableList.value.splice(index, 1); } } else { deleteAction(deleteUrl, tableRow.value).then((res) => { queryData(); tableRow.value = { prodName: "", element: "", elementContent: "", limitValue: "", remark: "", testStandard: "", }; ElMessage.success("删除数据成功!"); }); } } }