dev_oauth
杨树明 6 years ago
parent d8a4808530
commit 1c3f9aae4d

@ -1,3 +1,18 @@
.userbluebgfont{ .userbluebgfont{
color:#fff !important; color:#fff !important;
} }
.kaike{
border-radius: 4px;
border: 1px solid rgba(255,255,255);
padding: 0px 10px;
cursor: pointer;
font-size: 14px;
display: block;
width: 120px;
text-align: center;
height: 40px;
line-height: 40px!important;
border-radius: 4px;
box-sizing: border-box;
}

@ -167,8 +167,30 @@ class DetailTop extends Component{
<div className="font-28 color-white clearfix"> <div className="font-28 color-white clearfix">
<span className="fl lineh-40"> <span className="fl lineh-40">
{detailInfoList.name} {detailInfoList.name}
</span> </span>
<style>
{
`
.tag-orange .tag-name{
display: block;
width: auto;
background-color: #FF6800;
background-size: 100% 100%;
padding: 0px 4px;
color: #fff;
float: left;
height: 28px;
line-height: 28px;
font-size: 14px;
border-radius: 4px;
}
`
}
</style>
{this.props.courses===undefined?"":
<span className="tag-orange">
<span className="tag-name mt6 ml10">开放课程</span>
</span>}
{detailInfoList===undefined?"":detailInfoList.allow_statistics===true? {detailInfoList===undefined?"":detailInfoList.allow_statistics===true?
<Tooltip placement="bottom" title={"编辑"}> <Tooltip placement="bottom" title={"编辑"}>
<Link to={"/paths/"+this.props.match.params.pathId+"/edit"} className="ml10 ring-green fl mt10" > <Link to={"/paths/"+this.props.match.params.pathId+"/edit"} className="ml10 ring-green fl mt10" >
@ -202,34 +224,47 @@ class DetailTop extends Component{
{ detailInfoList.member_count!=0 ? <li><span>学习人数</span><span>{detailInfoList.member_count}</span></li> : ""} { detailInfoList.member_count!=0 ? <li><span>学习人数</span><span>{detailInfoList.member_count}</span></li> : ""}
</ul> </ul>
} }
<div className="fr pr"> {/*<div className="fr pr">*/}
{detailInfoList===undefined?"":detailInfoList.allow_delete===true?<a {/*{detailInfoList===undefined?"":detailInfoList.allow_delete===true?<a*/}
className={detailInfoList.publish_status===-1?"fl font-18 color-white mt5 mr20":"fl font-18 color-white mt5"} {/*className={detailInfoList.publish_status===-1?"fl font-18 color-white mt5 mr20":"fl font-18 color-white mt5"}*/}
style={{opacity: '0.6'}} onClick={this.allow_deletepath} {/*style={{opacity: '0.6'}} onClick={this.allow_deletepath}*/}
>删除路径</a>:""} {/*>删除路径</a>:""}*/}
{ {/*{*/}
detailInfoList.publish_status===0&&detailInfoList.allow_add_member===true? {/*detailInfoList.publish_status===0&&detailInfoList.allow_add_member===true?*/}
<a className="user_default_btn user_bluebg_btn font-18 fl ml40 userbluebgfont" {/*<a className="user_default_btn user_bluebg_btn font-18 fl ml40 userbluebgfont"*/}
onClick={this.applyissuePath} {/*onClick={this.applyissuePath}*/}
>申请发布</a>:"" {/*>申请发布</a>:""*/}
} {/*}*/}
{ {/*{*/}
detailInfoList.publish_status===1 && detailInfoList.allow_statistics===true? {/*detailInfoList.publish_status===1 && detailInfoList.allow_statistics===true?*/}
<a className="user_default_btn user_grey_btn font-18 fl pointer ml40" {/*<a className="user_default_btn user_grey_btn font-18 fl pointer ml40"*/}
onClick={this.cancelissuePath} {/*onClick={this.cancelissuePath}*/}
>撤销申请</a>:"" {/*>撤销申请</a>:""*/}
} {/*}*/}
{ {/*{*/}
detailInfoList.publish_status===2 && detailInfoList.allow_statistics===true? {/*detailInfoList.publish_status===2 && detailInfoList.allow_statistics===true?*/}
<a className="user_default_btn user_grey_btn font-18 fl pointer ml40" {/*<a className="user_default_btn user_grey_btn font-18 fl pointer ml40"*/}
onClick={this.reovkissuePath} {/*onClick={this.reovkissuePath}*/}
>撤销发布</a>:"" {/*>撤销发布</a>:""*/}
} {/*}*/}
</div> {/*</div>*/}
<div className="fr pr">
<a className={"fl font-18 color-white mt5 kaike mr20"}
>开课</a>
<a className={"fl font-18 color-white mt5 kaike"}
>学习统计</a>
</div>
</div> </div>
</div> </div>
} }

@ -81,6 +81,7 @@ class PathDetailIndex extends Component{
cardsModalsave:this.cardsModalsave, cardsModalsave:this.cardsModalsave,
user_id:undefined, user_id:undefined,
loadtype:false, loadtype:false,
courses:undefined,
items: getItems(10) items: getItems(10)
} }
this.onDragEnd = this.onDragEnd.bind(this); this.onDragEnd = this.onDragEnd.bind(this);
@ -161,6 +162,7 @@ class PathDetailIndex extends Component{
if(result.data.allow_visit===true){ if(result.data.allow_visit===true){
this.setState({ this.setState({
detailInfoList:result.data, detailInfoList:result.data,
courses:result.data.courses
// items: getItems(result.data.members.length), // items: getItems(result.data.members.length),
}) })
} }
@ -364,6 +366,7 @@ class PathDetailIndex extends Component{
progress, progress,
members, members,
tags, tags,
courses,
} = this.state } = this.state
console.log(this.props.checkIfLogin()) console.log(this.props.checkIfLogin())

Loading…
Cancel
Save