获奖证书调整

dev_auth
杨树明 5 years ago
parent a5c43f94b8
commit aa63b997dd

@ -253,15 +253,9 @@ class CompetitionCommon extends Component{
}
isdownloadpdf=()=>{
this.setState({
isdownloadpdftype:true
})
}
render() {
let {data,thiskeys,Competitionedittype}=this.state;
let {data,module_type,Competitionedittype}=this.state;
return (
data===undefined?"":<div className={"educontent clearfix mt20 "}>
@ -373,14 +367,14 @@ class CompetitionCommon extends Component{
})}
</Menu>
<Menu mode="inline" className="CompetitionMenu" onClick={(e)=>this.isdownloadpdf(e)}>
<Menu.Item>
<a>证书下载</a>
</Menu.Item>
</Menu>
{/*<Menu mode="inline" className="CompetitionMenu" onClick={(e)=>this.isdownloadpdf(e)}>*/}
{/*<Menu.Item>*/}
{/*<a>证书下载</a>*/}
{/*</Menu.Item>*/}
{/*</Menu>*/}
</Sider>
{this.state.isdownloadpdftype===true?"":<Layout className={"teamsLayoutleft CompetitionContents mb30"}>
{module_type==="certificate"?"":<Layout className={"teamsLayoutleft CompetitionContents mb30"}>
{this.state.module_type==="chart"?Competitionedittype===false?<CompetitionContentsChart
{...this.props}
{...this.state}
@ -404,7 +398,7 @@ class CompetitionCommon extends Component{
/>:""}
</Layout>}
{this.state.isdownloadpdftype===true?<Layout className={"teamsLayoutleft CompetitionContents mb30"}>
{module_type==="certificate"?<Layout className={"teamsLayoutleft CompetitionContents mb30"}>
<CompetitionContentspdf
{...this.props}
{...this.state}

@ -10,18 +10,30 @@ class CompetitionContentspdfdownload extends Component{
constructor(props) {
super(props)
this.state={
data:undefined
}
}
componentDidMount(){
window.document.title = '竞赛';
console.log(this.props.match.params.identifier)
let url=`/competitions/${this.props.match.params.identifier}/prize.json`;
axios.get(url).then((response) => {
if(response.status===200){
this.setState({
data:response.data,
})
console.log(response.data)
}
}).catch((error) => {
console.log(error)
})
}
render() {
console.log(this.props)
let {data}=this.state;
return (
<React.Fragment>
<Row>
@ -33,7 +45,7 @@ class CompetitionContentspdfdownload extends Component{
</Row>
<Row className={"mt30"}>
<Col>个人证书: 暂未生成 <span>原因:<span>还未认证个人信息,</span><a></a></span></Col>
{data&&data.personal_certifications.length===0?<Col>个人证书:暂未生成 <span>原因:<span>还未认证个人信息</span><a></a></span></Col>:""}
</Row>
<Row className={"mt30"}>

Loading…
Cancel
Save