|
|
@ -18,6 +18,7 @@ class PollBanksContent extends Component{
|
|
|
|
let url = `/exercise_banks/${bankId}.json`
|
|
|
|
let url = `/exercise_banks/${bankId}.json`
|
|
|
|
axios.get(url).then((result)=>{
|
|
|
|
axios.get(url).then((result)=>{
|
|
|
|
if(result){
|
|
|
|
if(result){
|
|
|
|
|
|
|
|
if (result.status == 200) {
|
|
|
|
let pollDetail = {
|
|
|
|
let pollDetail = {
|
|
|
|
poll:{
|
|
|
|
poll:{
|
|
|
|
id: result.data.poll && result.data.poll.id ,
|
|
|
|
id: result.data.poll && result.data.poll.id ,
|
|
|
@ -48,10 +49,18 @@ class PollBanksContent extends Component{
|
|
|
|
authorize:result && result.data && result.data.authorize,
|
|
|
|
authorize:result && result.data && result.data.authorize,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
this.props.initPublic(crumbData,menuData,result.data);
|
|
|
|
this.props.initPublic(crumbData,menuData,result.data);
|
|
|
|
|
|
|
|
if (result.data.status === 401) {
|
|
|
|
|
|
|
|
//未登入
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
|
|
|
pollDetail: undefined
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
return
|
|
|
|
|
|
|
|
}
|
|
|
|
this.setState({
|
|
|
|
this.setState({
|
|
|
|
pollDetail
|
|
|
|
pollDetail
|
|
|
|
})
|
|
|
|
})
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}).catch((error)=>{
|
|
|
|
}).catch((error)=>{
|
|
|
|
console.log(error);
|
|
|
|
console.log(error);
|
|
|
|
})
|
|
|
|
})
|
|
|
|