|
|
|
@ -633,6 +633,7 @@ class Listofworks extends Component {
|
|
|
|
|
// 获取作品列表
|
|
|
|
|
Getalistofworks = (homeworkid) => {
|
|
|
|
|
// console.log("获取作品列表");7009
|
|
|
|
|
|
|
|
|
|
let urll = `/homework_commons/${homeworkid}/works_list.json`;
|
|
|
|
|
// console.log(homeworkid);
|
|
|
|
|
|
|
|
|
@ -651,6 +652,8 @@ class Listofworks extends Component {
|
|
|
|
|
limit:20,
|
|
|
|
|
}
|
|
|
|
|
axios.post(urll, data).then((result) => {
|
|
|
|
|
|
|
|
|
|
if(this.props.isNotMember()===false){
|
|
|
|
|
if (result !== undefined) {
|
|
|
|
|
// console.log(url)
|
|
|
|
|
// console.log("作品列表6789077")
|
|
|
|
@ -669,7 +672,7 @@ class Listofworks extends Component {
|
|
|
|
|
challenges_count:result.data.challenges_count,
|
|
|
|
|
})
|
|
|
|
|
this.seacthdata(result.data,result.data.student_works,result.data.work_efficiency,result.data.course_group_info,1);
|
|
|
|
|
}
|
|
|
|
|
} }
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
console.log(error)
|
|
|
|
|
this.setState({
|
|
|
|
@ -712,6 +715,7 @@ class Listofworks extends Component {
|
|
|
|
|
// console.log(url)
|
|
|
|
|
// console.log("作品列表______________________")
|
|
|
|
|
// console.log(JSON.stringify(result))
|
|
|
|
|
if(this.props.isNotMember()===false){
|
|
|
|
|
if (result !== undefined) {
|
|
|
|
|
this.setState({
|
|
|
|
|
teacherdata: result.data,
|
|
|
|
@ -728,7 +732,7 @@ class Listofworks extends Component {
|
|
|
|
|
})
|
|
|
|
|
this.seacthdata(result.data,result.data.student_works,result.data.work_efficiency,result.data.course_group_info,page);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
// }
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
console.log(error)
|
|
|
|
@ -738,6 +742,7 @@ class Listofworks extends Component {
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
TablePagination = (e) => {
|
|
|
|
@ -1359,7 +1364,7 @@ class Listofworks extends Component {
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
}else {
|
|
|
|
|
window.open(url, '_blank');
|
|
|
|
|
window.open("/api"+url, '_blank');
|
|
|
|
|
}
|
|
|
|
|
}).catch((error) => {
|
|
|
|
|
console.log(error)
|
|
|
|
@ -1455,7 +1460,7 @@ class Listofworks extends Component {
|
|
|
|
|
typs={this.state.typs}
|
|
|
|
|
/>
|
|
|
|
|
<div className={"educontent mb20"}>
|
|
|
|
|
<div className="educontent mb30">
|
|
|
|
|
<div className="educontent mb20">
|
|
|
|
|
<p className="clearfix mb20 mt10">
|
|
|
|
|
<ActionBtn className=" btn colorgrey fl hovercolorblue "
|
|
|
|
|
to={`/courses/${this.props.match.params.coursesId}/students`}>{jobsettingsdata === undefined ? "" : jobsettingsdata.data.course_name}</ActionBtn>
|
|
|
|
@ -1467,7 +1472,7 @@ class Listofworks extends Component {
|
|
|
|
|
<WordsBtn className="fl">作业详情</WordsBtn>
|
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
<div className="educontent mb30">
|
|
|
|
|
<div className="educontent mb20">
|
|
|
|
|
<p className=" fl color-black summaryname" style={{heigth:"33px"}}>
|
|
|
|
|
{teacherdata === undefined ? "" : teacherdata.homework_name}
|
|
|
|
|
</p>
|
|
|
|
|