|
|
@ -295,10 +295,10 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title:<span>最终成绩<Tooltip placement="top" visible={true} title={<pre>
|
|
|
|
title:<span>最终成绩<Tooltip placement="top" title={<pre>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
</pre>}></Tooltip></span>,
|
|
|
|
</pre>}><img src={getImageUrl("images/educoder/problem.png")} className={"ml2"}/></Tooltip></span>,
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
@ -340,6 +340,22 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
:
|
|
|
|
:
|
|
|
|
|
|
|
|
<Tooltip placement="right" title={<div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.objective_score===undefined?"":record.objective_score === "--" ? <span>客观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>客观题得分:{record.objective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.subjective_score===undefined?"":record.subjective_score === "--" ? <span>主观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>主观题得分:{record.subjective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.efficiencyscore === "--" ? <span>最终成绩:0分</span> :
|
|
|
|
|
|
|
|
<span>最终成绩:{record.efficiencyscore}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}>
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
color: '#DD1717',
|
|
|
|
color: '#DD1717',
|
|
|
|
textAlign: "center"
|
|
|
|
textAlign: "center"
|
|
|
@ -353,6 +369,7 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
color: '#747A7F',
|
|
|
|
color: '#747A7F',
|
|
|
|
textAlign: "center"
|
|
|
|
textAlign: "center"
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
|
|
|
|
</Tooltip>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
)
|
|
|
|
)
|
|
|
@ -590,10 +607,10 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title:<span>最终成绩<Tooltip placement="top" visible={true} title={<pre>
|
|
|
|
title:<span>最终成绩<Tooltip placement="top" title={<pre>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
</pre>}></Tooltip></span>,
|
|
|
|
</pre>}><img src={getImageUrl("images/educoder/problem.png")} className={"ml2"}/></Tooltip></span>,
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
@ -637,6 +654,22 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
:
|
|
|
|
:
|
|
|
|
|
|
|
|
<Tooltip placement="right" title={<div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.objective_score===undefined?"":record.objective_score === "--" ? <span>客观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>客观题得分:{record.objective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.subjective_score===undefined?"":record.subjective_score === "--" ? <span>主观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>主观题得分:{record.subjective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.efficiencyscore === "--" ? <span>最终成绩:0分</span> :
|
|
|
|
|
|
|
|
<span>最终成绩:{record.efficiencyscore}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}>
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
color: '#DD1717',
|
|
|
|
color: '#DD1717',
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
@ -654,6 +687,7 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
|
width:"199px"
|
|
|
|
width:"199px"
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
|
|
|
|
</Tooltip>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
@ -877,10 +911,10 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: <span>最终成绩<Tooltip placement="top" visible={true} title={<pre>
|
|
|
|
title: <span>最终成绩<Tooltip placement="top" title={<pre>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
</pre>}></Tooltip></span>,
|
|
|
|
</pre>}><img src={getImageUrl("images/educoder/problem.png")} className={"ml2"}/></Tooltip></span>,
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
@ -918,6 +952,22 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
:
|
|
|
|
:
|
|
|
|
|
|
|
|
<Tooltip placement="right" title={<div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.objective_score===undefined?"":record.objective_score === "--" ? <span>客观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>客观题得分:{record.objective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.subjective_score===undefined?"":record.subjective_score === "--" ? <span>主观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>主观题得分:{record.subjective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.efficiencyscore === "--" ? <span>最终成绩:0分</span> :
|
|
|
|
|
|
|
|
<span>最终成绩:{record.efficiencyscore}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}>
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
color: '#DD1717',
|
|
|
|
color: '#DD1717',
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
@ -931,6 +981,7 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
color: '#747A7F',
|
|
|
|
color: '#747A7F',
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
|
|
|
|
</Tooltip>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
)
|
|
|
|
)
|
|
|
@ -1104,10 +1155,10 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
)
|
|
|
|
)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
title: <span>最终成绩<Tooltip placement="top" visible={true} title={<pre>
|
|
|
|
title: <span>最终成绩<Tooltip placement="top" title={<pre>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
鼠标停留具体分值上可查<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
看得分明细<br/>
|
|
|
|
</pre>}></Tooltip></span>,
|
|
|
|
</pre>}><img src={getImageUrl("images/educoder/problem.png")} className={"ml2"}/></Tooltip></span>,
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
dataIndex: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
key: 'efficiencyscore',
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
@ -1144,6 +1195,22 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
</Tooltip>
|
|
|
|
</Tooltip>
|
|
|
|
:
|
|
|
|
:
|
|
|
|
|
|
|
|
<Tooltip placement="right" title={<div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.objective_score===undefined?"":record.objective_score === "--" ? <span>客观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>客观题得分:{record.objective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.subjective_score===undefined?"":record.subjective_score === "--" ? <span>主观题得分:0分</span> :
|
|
|
|
|
|
|
|
<span>主观题得分:{record.subjective_score}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<div>{record.efficiencyscore === "--" ? <span>最终成绩:0分</span> :
|
|
|
|
|
|
|
|
<span>最终成绩:{record.efficiencyscore}分</span>}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}>
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
<span style={parseInt(record.efficiencyscore) > 90 ? {
|
|
|
|
color: '#DD1717',
|
|
|
|
color: '#DD1717',
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
@ -1157,6 +1224,7 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
color: '#747A7F',
|
|
|
|
color: '#747A7F',
|
|
|
|
textAlign: "center",
|
|
|
|
textAlign: "center",
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
}}>{record.efficiencyscore}</span>
|
|
|
|
|
|
|
|
</Tooltip>
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|
)
|
|
|
|
)
|
|
|
@ -1511,6 +1579,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
operating: "评阅",
|
|
|
|
operating: "评阅",
|
|
|
|
commit_method:exercise_users[i].commit_method,
|
|
|
|
commit_method:exercise_users[i].commit_method,
|
|
|
|
})
|
|
|
|
})
|
|
|
@ -1527,6 +1597,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
operating: "--",
|
|
|
|
operating: "--",
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
|
})
|
|
|
|
})
|
|
|
@ -1552,6 +1624,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
submitstate: current_answer_user.commit_status === 1 ? "已提交" : "未提交",
|
|
|
|
submitstate: current_answer_user.commit_status === 1 ? "已提交" : "未提交",
|
|
|
|
updatetime: moment(current_answer_user.end_at).format('YYYY-MM-DD HH:mm') === "Invalid date" ? "--" : moment(current_answer_user.end_at).format('YYYY-MM-DD HH:mm'),
|
|
|
|
updatetime: moment(current_answer_user.end_at).format('YYYY-MM-DD HH:mm') === "Invalid date" ? "--" : moment(current_answer_user.end_at).format('YYYY-MM-DD HH:mm'),
|
|
|
|
efficiencyscore: current_answer_user.score === undefined ? "--" : current_answer_user.score === null ? "--" : current_answer_user.score === "" ? "--" : current_answer_user.score,
|
|
|
|
efficiencyscore: current_answer_user.score === undefined ? "--" : current_answer_user.score === null ? "--" : current_answer_user.score === "" ? "--" : current_answer_user.score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
review_status: current_answer_user.review_status,
|
|
|
|
review_status: current_answer_user.review_status,
|
|
|
|
completion: current_answer_user.objective_score === undefined ? "--" : current_answer_user.objective_score === null ? "--" : current_answer_user.objective_score === "" ? "--" : current_answer_user.objective_score,
|
|
|
|
completion: current_answer_user.objective_score === undefined ? "--" : current_answer_user.objective_score === null ? "--" : current_answer_user.objective_score === "" ? "--" : current_answer_user.objective_score,
|
|
|
|
levelscore: current_answer_user.subjective_score === undefined ? "--" : current_answer_user.subjective_score === null ? "--" : current_answer_user.subjective_score === "" ? "--" : current_answer_user.subjective_score,
|
|
|
|
levelscore: current_answer_user.subjective_score === undefined ? "--" : current_answer_user.subjective_score === null ? "--" : current_answer_user.subjective_score === "" ? "--" : current_answer_user.subjective_score,
|
|
|
@ -1594,6 +1668,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
efficiencyscore: exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
operating: "查看",
|
|
|
|
operating: "查看",
|
|
|
|
commit_method:exercise_users[i].commit_method,
|
|
|
|
commit_method:exercise_users[i].commit_method,
|
|
|
|
})
|
|
|
|
})
|
|
|
@ -1739,6 +1815,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
efficiencyscore: exercise_users[i].score === undefined ? "--" : exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
efficiencyscore: exercise_users[i].score === undefined ? "--" : exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
finalscore: "评阅",
|
|
|
|
finalscore: "评阅",
|
|
|
|
user_id: exercise_users[i].user_id,
|
|
|
|
user_id: exercise_users[i].user_id,
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
@ -1756,6 +1834,8 @@ class Studentshavecompletedthelist extends Component {
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
completion: exercise_users[i].objective_score === undefined ? "--" : exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
levelscore: exercise_users[i].subjective_score === undefined ? "--" : exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
efficiencyscore: exercise_users[i].score === undefined ? "--" : exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
efficiencyscore: exercise_users[i].score === undefined ? "--" : exercise_users[i].score === null ? "--" : exercise_users[i].score === "" ? "--" : exercise_users[i].score,
|
|
|
|
|
|
|
|
objective_score: exercise_users[i].objective_score === null ? "--" : exercise_users[i].objective_score === "" ? "--" : exercise_users[i].objective_score,
|
|
|
|
|
|
|
|
subjective_score:exercise_users[i].subjective_score === null ? "--" : exercise_users[i].subjective_score === "" ? "--" : exercise_users[i].subjective_score,
|
|
|
|
finalscore: "--",
|
|
|
|
finalscore: "--",
|
|
|
|
user_id: exercise_users[i].user_id,
|
|
|
|
user_id: exercise_users[i].user_id,
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
|
commit_method:exercise_users[i].commit_method
|
|
|
|