This commit is contained in:
caishi 2021-02-04 18:02:37 +08:00
parent eaa46dbcee
commit 591974aa6d
2 changed files with 6 additions and 3 deletions

View File

@ -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){
<Search placeholder="输入仓库名称进行搜索" onSearch={onSearch}/>
</div>
<p>
{ organizeDetail && organizeDetail.is_admin && organizeDetail.is_member ?
<Sort menu={menu_new}>
<a className="addBtn mr30">+&nbsp;新建项目</a>
</Sort>
:""}
<Dropdown overlay={menu}>
<a className="color-blue">排序<i className="iconfont icon-sanjiaoxing-down ml3 font-14"></i></a>
</Dropdown>

View File

@ -83,10 +83,10 @@ function Detail(props){
img={detail.avatar_url}
rightBtn={
<React.Fragment>
{flag && !buttonflag && <AlignCenter className="color-blue">
{flag && !buttonflag && detail.is_admin ? <AlignCenter className="color-blue">
<Link to={`/organize/${OIdentifier}/setting`} className="color-blue">设置</Link>
<i className="iconfont icon-shezhi2 ml3"></i>
</AlignCenter>}
</AlignCenter> :""}
{buttonflag &&
<span className="subNavs">
<Link to={`/organize/${OIdentifier}/member`} className={pathname ===`/organize/${OIdentifier}/member` ? "active":""}><span>组织成员</span>{detail.num_users && <lable>{detail.num_users}</lable>}</Link>
@ -129,7 +129,7 @@ function Detail(props){
<Route
path="/organize/:OIdentifier"
render={(p) => {
return <DetailIndex {...props} {...p}/>
return <DetailIndex {...props} {...p} organizeDetail={detail}/>
}}
></Route>
</Switch>