From 1a3b4fee43eed52498015d5c310e2b8352663177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Sun, 16 Nov 2025 21:26:26 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9C=80=E6=B1=82=E5=8F=8D=E9=A6=88=E8=B7=B3?= =?UTF-8?q?=E8=BD=AC=E5=88=B0=E8=AE=BA=E5=9D=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Component/feedBack.jsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/forge/Component/feedBack.jsx b/src/forge/Component/feedBack.jsx index 16f1f80c..ba29a132 100644 --- a/src/forge/Component/feedBack.jsx +++ b/src/forge/Component/feedBack.jsx @@ -22,7 +22,10 @@ $(window).scroll(function () { }); function SiderBar(props) { - const {location, history,user} = props; + const {location, history,user, mygetHelmetapi= {}} = props; + const {navbar=[]} = mygetHelmetapi; + const forumsList = navbar.filter(item=>item.link && item.link.includes("/forums")) + const forumsUrl = forumsList[0] && forumsList[0].link; const {search, pathname} = location; const [ data , setData ] = useState([]); const [ visible , setVisible ] = useState(false); @@ -83,6 +86,9 @@ function SiderBar(props) { // 意见反馈按钮点击事件 function feedBackClick(){ if(login){ + if(forumsUrl){ + return window.location.href=forumsUrl; + } setFeedBackModal(true); }else{ history.push(`/login?go_page=${pathname}?feedback`);