|
|
|
@ -163,7 +163,13 @@ class Testpapersettinghomepage extends Component{
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
/// 确认是否下载
|
|
|
|
|
confirmysl(url,params){
|
|
|
|
|
confirmysl(url,child){
|
|
|
|
|
let params ={}
|
|
|
|
|
if(child!=undefined){
|
|
|
|
|
params =child._getRequestParams()!==undefined?child._getRequestParams():{};
|
|
|
|
|
}
|
|
|
|
|
console.log("170");
|
|
|
|
|
console.log(params);
|
|
|
|
|
axios.get(url,{
|
|
|
|
|
params
|
|
|
|
|
}).then((response) => {
|
|
|
|
@ -240,12 +246,7 @@ class Testpapersettinghomepage extends Component{
|
|
|
|
|
const isAdmin =this.props.isAdmin();
|
|
|
|
|
const isStudent = this.props.isStudent();
|
|
|
|
|
// TODO
|
|
|
|
|
let params ={}
|
|
|
|
|
if(this.child!=undefined){
|
|
|
|
|
params =this.child._getRequestParams()!==undefined?this.child._getRequestParams():{};
|
|
|
|
|
}
|
|
|
|
|
// console.log("246");
|
|
|
|
|
// console.log(this.child);
|
|
|
|
|
|
|
|
|
|
return(
|
|
|
|
|
<div className="newMain clearfix ">
|
|
|
|
|
{/*<DownloadMessage*/}
|
|
|
|
@ -354,7 +355,7 @@ class Testpapersettinghomepage extends Component{
|
|
|
|
|
{isAdmin === true? <li className="li_line drop_down fr color-blue font-15" style={{"paddingLeft":"0px"}}>
|
|
|
|
|
导出<i className="iconfont icon-xiajiantou font-12 ml2"></i>
|
|
|
|
|
<ul className="drop_down_menu" style={{"right":"-34px","left":"unset","height":"auto"}}>
|
|
|
|
|
<li><a onClick={()=>this.confirmysl(`/exercises/${this.props.match.params.Id}/exercise_lists.xlsx`,params)}>学生成绩</a></li>
|
|
|
|
|
<li><a onClick={()=>this.confirmysl(`/exercises/${this.props.match.params.Id}/exercise_lists.xlsx`,this.child)}>学生成绩</a></li>
|
|
|
|
|
{/*<li><a onClick={()=>this.confirmysl(`/exercises/${this.props.match.params.Id}/export_exercise`)} >空白试卷</a></li>*/}
|
|
|
|
|
{/*<li><a onClick={()=>this.confirmysl(`/zip/export_exercises?exercise_id=${this.props.match.params.Id}${this.state.groupyslsval===null||this.state.groupyslsval===undefined?null:this.state.groupyslsval}`)}>学生答题试卷</a></li>*/}
|
|
|
|
|
</ul>
|
|
|
|
|