diff --git a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
index 5afd7adf0..b7945ee60 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworksstudentone.js
@@ -61,6 +61,9 @@ class Listofworksstudentone extends Component {
//要提交的分班状态checkedValuesineinfo
//searchtext 输入的姓名和学号
//order 排序时间
+ //当前成绩work_score
+ //关卡得分final_score
+
this.state = {
jobsettingsdata: undefined,
endTime: "2018/11/10 17:10:00",
@@ -394,19 +397,19 @@ class Listofworksstudentone extends Component {
- = 90 ? {color: '#DD1717', textAlign: "center", width: '99px',} : {
+ } : parseInt(record.final_score) >= 90 ? {color: '#DD1717', textAlign: "center", width: '99px',} : {
color: '#747A7F',
textAlign: "center",
width: '99px',
- }}>{record.levelscore}
+ }}>{record.final_score}
)
},
@@ -460,26 +463,26 @@ class Listofworksstudentone extends Component {
},
{
title: '当前成绩',
- dataIndex: 'levelscore',
- key: 'levelscore',
+ dataIndex: 'work_score',
+ key: 'work_score',
align: "center",
className: 'font-14',
width: '99px',
render: (text, record) => (
{
- record.levelscore && record.levelscore === "--" ?
- {record.levelscore}
+ record.work_score && record.work_score === "--" ?
+ {record.work_score}
:
- = 90 ? {
+ = 90 ? {
color: '#DD1717',
textAlign: "center",
width: '99px',
- } : parseInt(record.levelscore) <= 60 ? {
+ } : parseInt(record.work_score) <= 60 ? {
color: '#FF6800',
textAlign: "center",
width: '99px',
- } : {color: '#747A7F', textAlign: "center", width: '99px',}}>{record.levelscore}
+ } : {color: '#747A7F', textAlign: "center", width: '99px',}}>{record.work_score}
}
@@ -787,19 +790,19 @@ class Listofworksstudentone extends Component {
- = 90 ? {color: '#DD1717', textAlign: "center", width: '99px',} : {
+ } : parseInt(record.final_score) >= 90 ? {color: '#DD1717', textAlign: "center", width: '99px',} : {
color: '#747A7F',
textAlign: "center",
width: '99px',
- }}>{record.levelscore}
+ }}>{record.final_score}
)
},
@@ -853,26 +856,26 @@ class Listofworksstudentone extends Component {
},
{
title: '当前成绩',
- dataIndex: 'levelscore',
- key: 'levelscore',
+ dataIndex: 'work_score',
+ key: 'work_score',
align: "center",
className: 'font-14',
width: '99px',
render: (text, record) => (
{
- record.levelscore && record.levelscore === "--" ?
- {record.levelscore}
+ record.work_score && record.work_score === "--" ?
+ {record.work_score}
:
- = 90 ? {
+ = 90 ? {
color: '#DD1717',
textAlign: "center",
width: '99px',
- } : parseInt(record.levelscore) <= 60 ? {
+ } : parseInt(record.work_score) <= 60 ? {
color: '#FF6800',
textAlign: "center",
width: '99px',
- } : {color: '#747A7F', textAlign: "center", width: '99px',}}>{record.levelscore}
+ } : {color: '#747A7F', textAlign: "center", width: '99px',}}>{record.work_score}
}
@@ -1131,16 +1134,16 @@ class Listofworksstudentone extends Component {
className: 'font-14',
render: (text, record) => (
- = 90 ? {color: '#DD1717', "text-align": "center"} : {
+ } : parseInt(record.final_score) >= 90 ? {color: '#DD1717', "text-align": "center"} : {
color: '#747A7F',
"text-align": "center"
- }}>{record.levelscore}
+ }}>{record.final_score}
)
},
@@ -1198,8 +1201,8 @@ class Listofworksstudentone extends Component {
},
{
title: '当前成绩',
- dataIndex: 'finalscore',
- key: 'finalscore',
+ dataIndex: 'work_score',
+ key: 'work_score',
align: 'center',
className: 'font-14',
sorter: true,
@@ -1211,35 +1214,35 @@ class Listofworksstudentone extends Component {
record.ultimate_score === true ?
{/*{record.user_name}{record.user_login}
*/}
- {record.finalscore === "--" ? 最终调整成绩:0分 :
- 最终调整成绩:{record.finalscore}分}
+ {record.work_score === "--" ? 最终调整成绩:0分 :
+ 最终调整成绩:{record.work_score}分}
}>
{
- record.finalscore && record.finalscore === "--" ?
+ record.work_score && record.work_score === "--" ?
{record.finalscore}
+ }}>{record.work_score}
:
- = 90 ? {color: '#DD1717', "text-align": "center"} : {
+ } : parseInt(record.work_score) >= 90 ? {color: '#DD1717', "text-align": "center"} : {
color: '#747A7F',
"text-align": "center"
- }}>{record.finalscore}
+ }}>{record.work_score}
}
:
{/*{record.user_name}{record.user_login}
*/}
- {record.levelscore === "--" ? 关卡得分:0分 :
- 关卡得分:{record.levelscore}分}
+ {record.final_score === "--" ? 关卡得分:0分 :
+ 关卡得分:{record.final_score}分}
{record.efficiencyscore === "--" ? 效率评分:0分 :
效率评分:{record.efficiencyscore}分}
@@ -1249,27 +1252,27 @@ class Listofworksstudentone extends Component {
{answer_open_evaluation===true?"":查看参考答案:{record.view_answer_count}关
}
- {record.finalscore === "--" ? 最终成绩:0分 :
- 最终成绩:{record.finalscore}分}
+ {record.work_score === "--" ? 最终成绩:0分 :
+ 最终成绩:{record.work_score}分}
}>
{
- record.finalscore && record.finalscore === "--" ?
+ record.work_score && record.work_score === "--" ?
{record.finalscore}
+ }}>{record.work_score}
:
- = 90 ? {color: '#DD1717', "text-align": "center"} : {
+ } : parseInt(record.work_score) >= 90 ? {color: '#DD1717', "text-align": "center"} : {
color: '#747A7F',
"text-align": "center"
- }}>{record.finalscore}
+ }}>{record.work_score}
}
@@ -1486,22 +1489,22 @@ class Listofworksstudentone extends Component {
计算规则:
截止前学员完成的关卡才有成绩
}>
,
- dataIndex: 'levelscore',
- key: 'levelscore',
+ dataIndex: 'final_score',
+ key: 'final_score',
align: 'center',
className: 'font-14',
render: (text, record) => (
- = 90 ? {color: '#DD1717', textAlign: "center"} : {
+ } : parseInt(record.final_score) >= 90 ? {color: '#DD1717', textAlign: "center"} : {
color: '#747A7F',
textAlign: "center"
- }}>{record.levelscore}
+ }}>{record.final_score}
)
},
@@ -1559,8 +1562,8 @@ class Listofworksstudentone extends Component {
},
{
title: '当前成绩',
- dataIndex: 'finalscore',
- key: 'finalscore',
+ dataIndex: 'work_score',
+ key: 'work_score',
align: 'center',
className: 'font-14',
sorter: true,
@@ -1572,35 +1575,35 @@ class Listofworksstudentone extends Component {
record.ultimate_score === true ?
{/*{record.user_name}{record.user_login}
*/}
- {record.finalscore === "--" ? 最终调整成绩:0分 :
- 最终调整成绩:{record.finalscore}分}
+ {record.work_score === "--" ? 最终调整成绩:0分 :
+ 最终调整成绩:{record.work_score}分}
}>
{
- record.finalscore && record.finalscore === "--" ?
+ record.work_score && record.work_score === "--" ?
{record.finalscore}
+ }}>{record.work_score}
:
- = 90 ? {color: '#DD1717', textAlign: "center"} : {
+ } : parseInt(record.work_score) >= 90 ? {color: '#DD1717', textAlign: "center"} : {
color: '#747A7F',
textAlign: "center"
- }}>{record.finalscore}
+ }}>{record.work_score}
}
:
{/*{record.user_name}{record.user_login}
*/}
- {record.levelscore === "--" ? 关卡得分:0分 :
- 关卡得分:{record.levelscore}分}
+ {record.final_score === "--" ? 关卡得分:0分 :
+ 关卡得分:{record.final_score}分}
{record.efficiencyscore === "--" ? 效率评分:0分 :
效率评分:{record.efficiencyscore}分}
@@ -1610,27 +1613,27 @@ class Listofworksstudentone extends Component {
{answer_open_evaluation===true?"":查看参考答案:{record.view_answer_count}关
}
- {record.finalscore === "--" ? 最终成绩:0分 :
- 最终成绩:{record.finalscore}分}
+ {record.work_score === "--" ? 最终成绩:0分 :
+ 最终成绩:{record.work_score}分}
}>
{
- record.finalscore && record.finalscore === "--" ?
+ record.work_score && record.work_score === "--" ?
{record.finalscore}
+ }}>{record.work_score}
:
- = 90 ? {color: '#DD1717', textAlign: "center"} : {
+ } : parseInt(record.work_score) >= 90 ? {color: '#DD1717', textAlign: "center"} : {
color: '#747A7F',
textAlign: "center"
- }}>{record.finalscore}
+ }}>{record.work_score}
}
@@ -2082,7 +2085,8 @@ class Listofworksstudentone extends Component {
levelscore: teacherdata.final_score,
view_answer_count: teacherdata.view_answer_count,
efficiencyscore: teacherdata.eff_score,
- finalscore: teacherdata.work_score,
+ final_score: teacherdata.final_score===null||teacherdata.final_score===undefined||teacherdata.final_score===""?"--":teacherdata.final_score,
+ work_score: teacherdata.work_score===null||teacherdata.work_score===undefined||teacherdata.work_score===""?"--":teacherdata.work_score,
operating: "查看",
late_penalty: teacherdata.late_penalty === null ? "0" : teacherdata.late_penalty === undefined ? "0" : teacherdata.late_penalty,
ultimate_score: teacherdata.ultimate_score,
@@ -2123,8 +2127,9 @@ class Listofworksstudentone extends Component {
updatetime: timedata === "Invalid date" ? "--" : timedata,
completion: student_works[i].complete_count === null ? "0" : student_works[i].complete_count === undefined ? "0" : student_works[i].complete_count,
levelscore: student_works[i].final_score,
+ final_score: student_works[i].final_score=== null ||student_works[i].final_score=== undefined||student_works[i].final_score=== ""?"--":student_works[i].final_score,
+ work_score: student_works[i].work_score===null||student_works[i].work_score===undefined||student_works[i].work_score===""?"--":student_works[i].work_score,
efficiencyscore: student_works[i].eff_score === "0.0" ? "--" : student_works[i].eff_score === "0" ? "--" : student_works[i].eff_score,
- finalscore: student_works[i].work_score,
view_answer_count: student_works[i].view_answer_count,
operating: "查看",
late_penalty: student_works[i].late_penalty === null ? "0" : student_works[i].late_penalty === undefined ? "0" : student_works[i].late_penalty,
@@ -2285,7 +2290,8 @@ class Listofworksstudentone extends Component {
levelscore: teacherdata.final_score,
efficiencyscore: teacherdata.eff_score,
view_answer_count: teacherdata.view_answer_count,
- finalscore: teacherdata.work_score,
+ final_score: teacherdata.final_score===null||teacherdata.final_score===undefined||teacherdata.final_score===""?"--":teacherdata.final_score,
+ work_score:teacherdata.work_score===null||teacherdata.work_score===undefined||teacherdata.work_score===""?"--":teacherdata.work_score,
operating: "查看",
late_penalty: teacherdata.late_penalty === null ? "0" : teacherdata.late_penalty === undefined ? "0" : teacherdata.late_penalty,
ultimate_score: teacherdata.ultimate_score,
@@ -2645,7 +2651,8 @@ class Listofworksstudentone extends Component {
completion: student_works[i].complete_count === null ? "0" : student_works[i].complete_count === undefined ? "0" : student_works[i].complete_count,
levelscore: student_works[i].final_score,
efficiencyscore: student_works[i].eff_score === "0.0" ? "--" : student_works[i].eff_score === "0" ? "--" : student_works[i].eff_score,
- finalscore: student_works[i].work_score,
+ final_score: student_works[i].final_score===null||student_works[i].final_score===undefined||student_works[i].final_score===""?"--":student_works[i].final_score,
+ work_score:student_works[i].work_score===null||student_works[i].work_score===undefined||student_works[i].work_score===""?"--":student_works[i].work_score,
view_answer_count: student_works[i].view_answer_count,
operating: "查看",
late_penalty: student_works[i].late_penalty === null ? "0" : student_works[i].late_penalty === undefined ? "0" : student_works[i].late_penalty,