From 892f55390e21117e93a64dd969d35232e591ffb5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Wed, 5 Jun 2024 10:43:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E9=85=8D=E7=BD=AE=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E9=A1=B9=E7=9B=AE=E7=94=BB=E5=83=8F+=E9=9D=9Efork+?= =?UTF-8?q?=E9=9D=9E=E5=AF=BC=E5=85=A5=E4=BB=93=E5=BA=93=E5=B1=95=E7=A4=BA?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E7=94=BB=E5=83=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Main/CoderDepot.jsx | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/forge/Main/CoderDepot.jsx b/src/forge/Main/CoderDepot.jsx index 6ae97e49f..50f8f4048 100644 --- a/src/forge/Main/CoderDepot.jsx +++ b/src/forge/Main/CoderDepot.jsx @@ -35,12 +35,14 @@ const CoderRootFileDetail = Loadable({ import ProjectPortrait from '../Component/projectPortrait'; /** * projectDetail.type:0是托管项目,1是镜像项目,2是同步镜像项目(为2时不支持在线创建、在线上传、在线修改、在线删除、创建合并请求等功能) + * project.open_portrait: 是否开启项目画像展示 */ function CoderDepot(props){ // const [ projectDetail , setProjectDetail ]= useState(undefined); - let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe } = props ; + let { platform , mirror_status , bannerList , projectDetail, projectEntries, projectReadMe, project } = props ; projectDetail = props.defaultDetail || projectDetail || {} + console.log('props', props); const [ inviteCode , setInviteCode ] = useState(projectDetail.invite_code || undefined); const [ treeValue , setTreeValue ] = useState(undefined); @@ -674,8 +676,8 @@ function CoderDepot(props){ } {/* 贡献者 */} {mirror_status ===0 && } - {/* 项目画像: 导入项目不展示 */} - {projectDetail && !projectDetail.type && } + {/* 项目画像: 导入/fork项目不展示, open_portrait后台配置是否开启仓库 */} + {projectDetail && !projectDetail.type && !projectDetail.forked_from_project_id && project && project.open_portrait && } {/* 语言 */} { mirror_status ===0 && }