dev_video
caicai8 5 years ago
parent a4b26ed8a3
commit e5d1f6afbe

@ -7,11 +7,9 @@ import './video.css';
class Live extends Component{
render(){
const { liveData , lives , successFunc , pageSize , changePage } = this.props;
const { liveData , lives , successFunc , pageSize , changePage } = this.props;
const { admin , business , is_teacher } = this.props.user;
const operation = admin || business || (is_teacher && this.props.checkIfProfessionalCertification())
return(
return(
<div className="livePanel">
{
lives && lives.length > 0 ?
@ -26,7 +24,6 @@ class Live extends Component{
{...this.props}
{...this.state}
successFunc={()=>successFunc()}
operation={operation}
></LiveItem>
)
})
@ -42,7 +39,6 @@ class Live extends Component{
:
<NoneData style={{width: '100%'}}></NoneData>
}
</div>
)
}

@ -20,7 +20,7 @@ class LiveItem extends Component{
})
}
render(){
const { item , operation } = this.props;
const { item } = this.props;
return(
<div className="liveItem">
<div className="lineMiddle livesMain">
@ -30,7 +30,7 @@ class LiveItem extends Component{
<span className={item.on_status?"labels living":"labels lived"}>{item.on_status?'已开播':'未开播'}</span>
</span>
{
operation &&
item.op_auth &&
<Switch checkedChildren="on" unCheckedChildren="off" defaultChecked={item.on_status} onChange={(flag,event)=>this.changeStatus(flag,event,item.id)}></Switch>
}
</div>

Loading…
Cancel
Save