|
|
|
@ -72,9 +72,8 @@ class Statistics extends Component{
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getDynamiclistdatas=(group_ids)=>{
|
|
|
|
|
let {activeKey}=this.state;
|
|
|
|
|
if(activeKey==='2') {
|
|
|
|
|
getDynamiclistdatas=(group_ids,key)=>{
|
|
|
|
|
if(key==='2') {
|
|
|
|
|
let courseId = this.props.match.params.coursesId;
|
|
|
|
|
let url = `/courses/${courseId}/act_score.json`;
|
|
|
|
|
let data = {
|
|
|
|
@ -99,8 +98,8 @@ class Statistics extends Component{
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
getwork_scoredata=(page,group_ids,sort)=>{
|
|
|
|
|
let {activeKey}=this.state;
|
|
|
|
|
getwork_scoredata=(page,group_ids,sort,key)=>{
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
page:page,
|
|
|
|
|
sort:sort,
|
|
|
|
@ -108,7 +107,7 @@ class Statistics extends Component{
|
|
|
|
|
bomisSpin:true,
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
if(activeKey==='1'){
|
|
|
|
|
if(key==='1'||key===undefined){
|
|
|
|
|
let courseId=this.props.match.params.coursesId;
|
|
|
|
|
let url=`/courses/${courseId}/work_score.json`;
|
|
|
|
|
let data={
|
|
|
|
@ -144,10 +143,10 @@ class Statistics extends Component{
|
|
|
|
|
if(key==="1"){
|
|
|
|
|
let {page,group_ids,sort}=this.state;
|
|
|
|
|
// this.getdatas()
|
|
|
|
|
this.getwork_scoredata(page,group_ids,sort)
|
|
|
|
|
}else{
|
|
|
|
|
this.getwork_scoredata(page,group_ids,sort,key)
|
|
|
|
|
}else if(key==="2"){
|
|
|
|
|
let{group_ids}=this.state;
|
|
|
|
|
this.getDynamiclistdatas(group_ids)
|
|
|
|
|
this.getDynamiclistdatas(group_ids,key)
|
|
|
|
|
}
|
|
|
|
|
this.setState({
|
|
|
|
|
activeKey:key
|
|
|
|
|