feat(admin): 实现管理员登录和删除功能
- 新增管理员登录接口和相关逻辑
- 实现帖子和评论的删除功能
- 更新用户权限检查逻辑
- 优化登录页面,增加管理员登录入口
- 调整论坛页面布局,增加删除按钮
Change-Id: I6b81fa7296ec9642ca14e249ede517f2fec3d077
diff --git a/src/api/forum.js b/src/api/forum.js
index 61518be..8c3c736 100644
--- a/src/api/forum.js
+++ b/src/api/forum.js
@@ -9,10 +9,8 @@
return request.get("/posts/list", {params});
};
-export const deletePost = (username, pid) => {
- return request.delete("/posts/delete", {
- data: { username, pid },
- });
+export const deletePost = (params) => {
+ return request.delete("/posts/delete", { params });
};
// 评论相关API
@@ -24,8 +22,6 @@
return request.get('/comment/get', {params});
};
-export const deleteComment = (username, commentId) => {
- return request.delete("/comment/delete", {
- data: { username, commentId },
- });
+export const deleteComment = (params) => {
+ return request.delete("/comment/delete", { params });
};
\ No newline at end of file