From 61c7ec8d2ed2d192c5fdaddf26269b43954bc428 Mon Sep 17 00:00:00 2001 From: tone <3341154833@qq.com> Date: Sat, 31 Aug 2024 14:50:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8F=90=E4=BA=A4=E5=8D=9A?= =?UTF-8?q?=E5=AE=A2=E8=AF=84=E8=AE=BA=E6=9C=AA=E8=BF=9B=E8=A1=8C=E4=BA=BA?= =?UTF-8?q?=E6=9C=BA=E9=AA=8C=E8=AF=81=E6=A3=80=E9=AA=8C=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Server/src/APIs/BlogComment.ts | 8 ++++---- tonecn/src/components/Blog/BlogContentToolBar.vue | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Server/src/APIs/BlogComment.ts b/Server/src/APIs/BlogComment.ts index 2a41797..074e9c0 100644 --- a/Server/src/APIs/BlogComment.ts +++ b/Server/src/APIs/BlogComment.ts @@ -1,15 +1,15 @@ import { API } from "../Plugs/API/API"; import ServerStdResponse from "../ServerStdResponse"; import MySQLConnection from '../Plugs/MySQLConnection' -import MountUserAgent from "../Plugs/Middleware/mountUserAgent"; +import MountUserAgent from "../Plugs/Middleware/MountUserAgent"; import axios from "axios"; -import MountIP from "../Plugs/Middleware/mountIP"; - +import MountIP from "../Plugs/Middleware/MountIP"; +import CheckCaptchaPassed from "../Plugs/Middleware/CheckCaptchaPassed"; // 提交博客评论 class BlogComment extends API { constructor() { - super('POST', '/blogComment', MountUserAgent, MountIP); + super('POST', '/blogComment', CheckCaptchaPassed, MountUserAgent, MountIP); } public async onRequset(data: any, res: any) { diff --git a/tonecn/src/components/Blog/BlogContentToolBar.vue b/tonecn/src/components/Blog/BlogContentToolBar.vue index 54fcc5c..b794e0c 100644 --- a/tonecn/src/components/Blog/BlogContentToolBar.vue +++ b/tonecn/src/components/Blog/BlogContentToolBar.vue @@ -65,6 +65,7 @@ const submitComment = async () => { ElMessage.info('正在提交,请稍后') try { let commentRes = await request.post('blogComment', { + session: localStorage.getItem('captcha-session'), bloguuid: bloguuid, content: inputComment.value.trim(), name: inputCommentName.trim() == '' ? '匿名' : inputCommentName.trim()