diff --git a/src/forge/Team/List.jsx b/src/forge/Team/List.jsx index 1ef8e8bb..7da85d85 100644 --- a/src/forge/Team/List.jsx +++ b/src/forge/Team/List.jsx @@ -21,6 +21,7 @@ function List(props){ const [ sortDirection , setSortDirection ] = useState("asc"); const OIdentifier = props.match.params.OIdentifier; + const organizeDetail = props.organizeDetail; useEffect(()=>{ if(OIdentifier){ @@ -74,9 +75,11 @@ function List(props){

+ { organizeDetail && organizeDetail.is_admin && organizeDetail.is_member ? + 新建项目 + :""} 排序 diff --git a/src/forge/Team/Sub/Detail.jsx b/src/forge/Team/Sub/Detail.jsx index 79970e14..3979c4c4 100644 --- a/src/forge/Team/Sub/Detail.jsx +++ b/src/forge/Team/Sub/Detail.jsx @@ -83,10 +83,10 @@ function Detail(props){ img={detail.avatar_url} rightBtn={ - {flag && !buttonflag && + {flag && !buttonflag && detail.is_admin ? 设置 - } + :""} {buttonflag && 组织成员{detail.num_users && {detail.num_users}} @@ -129,7 +129,7 @@ function Detail(props){ { - return + return }} >