From 70ea6259aefe44d8a2d076dcd8010cc071143d66 Mon Sep 17 00:00:00 2001 From: caishi <1149225589@qq.com> Date: Tue, 6 Apr 2021 17:34:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E8=AE=BE=E7=BD=AE=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=A2=9E=E5=8A=A0=E8=B5=84=E6=BA=90=E5=BA=93=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Main/Detail.js | 1 + src/forge/Main/sub/DetailBanner.jsx | 11 +++++++++-- src/forge/Settings/Setting.js | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/forge/Main/Detail.js b/src/forge/Main/Detail.js index 93e49c71a..f991cc23f 100644 --- a/src/forge/Main/Detail.js +++ b/src/forge/Main/Detail.js @@ -518,6 +518,7 @@ class Detail extends Component { { firstSync ? "" : { if(list){ + // 没有资源库banner但是通过连接进资源库页面时 + if(pathname && pathname==="source"){ + let a = list.filter(item=>item.menu_name === "resources"); + if(a && a.length === 0){ + history.push(`/projects/${owner}/${projectsId}`); + } + } setMenuName(list); } },[list]); @@ -69,7 +76,7 @@ function DetailBanner({ list , owner , projectsId , isManager , url , pathname , :"" } { - item.menu_name === "source" && + item.menu_name === "resources" &&
  • diff --git a/src/forge/Settings/Setting.js b/src/forge/Settings/Setting.js index bed13f866..a85e159bc 100644 --- a/src/forge/Settings/Setting.js +++ b/src/forge/Settings/Setting.js @@ -13,6 +13,7 @@ const menu = [ {name:"易修 (Issue)",index:"issues"}, {name:"合并请求",index:"pulls"}, {name:"工作流(beta版)",index:"devops"}, + {name:"资源库",index:"resources"}, {name:"里程碑",index:"versions"}, {name:"动态",index:"activity"}, ]