|
|
|
@ -68,6 +68,23 @@ class PollDetailIndex extends Component{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
newgetPollInfo=()=>{
|
|
|
|
|
// console.log(this.props);
|
|
|
|
|
let pollId=this.props.match.params.pollId;
|
|
|
|
|
let url=`/polls/${pollId}/common_header.json`
|
|
|
|
|
axios.get(url).then((result)=>{
|
|
|
|
|
if(result.status==200){
|
|
|
|
|
this.setState({
|
|
|
|
|
pollDetail:result.data,
|
|
|
|
|
user_permission:result.data.user_permission,
|
|
|
|
|
polls_status:result.data.polls_status,
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}).catch((error)=>{
|
|
|
|
|
console.log(error);
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
componentDidMount(){
|
|
|
|
|
const query =this.props.location.search;
|
|
|
|
@ -259,7 +276,7 @@ class PollDetailIndex extends Component{
|
|
|
|
|
}
|
|
|
|
|
{
|
|
|
|
|
//设置
|
|
|
|
|
parseInt(tab[0])==3 && <PollTabForth {...this.props} {...this.state} triggerRef={this.bindRef} user_permission={user_permission} getPollInfo={this.getPollInfo}></PollTabForth>
|
|
|
|
|
parseInt(tab[0])==3 && <PollTabForth {...this.props} {...this.state} triggerRef={this.bindRef} user_permission={user_permission} getPollInfo={this.getPollInfo} newgetPollInfo={this.newgetPollInfo}></PollTabForth>
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|