1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-16 23:22:20 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

删除书籍功能实现

This commit is contained in:
2022-04-06 23:15:37 +08:00
parent 3d2e9b6dfa
commit 61ecc5600a
5 changed files with 91 additions and 2 deletions

View File

@@ -41,7 +41,7 @@
</span>`,
管理: `<span class="overflow-omit" style="max-width: ${columnWidth[5] * mainDivWidth / 100}vw; max-height: 2em; margin: 0 auto;">
<a href="<%= pageUrl %>detail?id=${element.id}">修改</a>
<a href="">删除</a>
<a href="javascript:deleteBook(${element.id});">删除</a>
</span>`,
})
});
@@ -78,4 +78,32 @@
alert("无法连接到服务器,请检查网络连接!");
});
}
function deleteBook(deleteBookId) {
if (!confirm(`确认要删除编号为 ${deleteBookId} 的书籍吗?`)) return;
postRequest("/book/delete", { token: localStorageUtils.getToken(), id: deleteBookId })
.then(function (responseData) {
var axiosData = responseData.data;
var status = axiosData.status;
var data = axiosData.data;
if (status === "success") {
console.log(data)
if (data == "success") {
search({
tableElementId: "book-table",
searchText: $("#searchInput").val(),
categoryId: null
});
} else {
alert("删除失败!");
}
} else {
alert(`出错啦!${data.errMsg} (错误码: ${data.errCode}) `);
}
}).catch(function (error) {
console.log(error);
alert("无法连接到服务器,请检查网络连接!");
});
}
</script>