-
{item.ques_type===0?"单选":item.ques_type===1?"多选":item.ques_type===2?"判断":item.ques_type===3?"填空":item.ques_type===4?"主观":item.ques_type===5?"实训":""}题
-
Q{item.ques_position}:
-
-
+
{item.ques_position+"."}{item.ques_type===0?"单选":item.ques_type===1?"多选":item.ques_type===2?"判断":item.ques_type===3?"填空":item.ques_type===4?"主观":item.ques_type===5?"实训":""}题
+
+ {/*Q{item.ques_position}:*/}
+
+
+ {/*
*/}
+
正确率 {item.right_percent}%
diff --git a/public/react/src/modules/courses/exercise/Exercisestatisticalresulttabel.js b/public/react/src/modules/courses/exercise/Exercisestatisticalresulttabel.js
index b9122abdc..2a04e1978 100644
--- a/public/react/src/modules/courses/exercise/Exercisestatisticalresulttabel.js
+++ b/public/react/src/modules/courses/exercise/Exercisestatisticalresulttabel.js
@@ -1,181 +1,186 @@
-import React, {Component} from "react";
-import {WordsBtn} from 'educoder';
-import {Table} from "antd";
-import {Link,Switch,Route,Redirect} from 'react-router-dom';
-
-class OfficialAcademicTranscript extends Component {
-
- constructor(props) {
- super(props);
- this.state = {
- loadingstate:true,
- datas:undefined
- }
- }
-
- componentDidMount() {
-
- }
-
- render() {
-
- let {data}=this.props;
- let datas=[];
- // data&&data.exercise_counts.forEach((item,key)=>{ })
-
- datas.push({
- commit_percent:data&&data.exercise_counts.commit_percent,
- min_score:data&&data.exercise_counts.min_score,
- max_score:data&&data.exercise_counts.max_score,
- average_score:data&&data.exercise_counts.average_score,
- fail_counts:data&&data.exercise_counts.fail_counts,
- pass_counts:data&&data.exercise_counts.pass_counts,
- good_counts:data&&data.exercise_counts.good_counts,
- best_counts:data&&data.exercise_counts.best_counts,
- })
-
-
-
- let columns=[{
- title: '提交率',
- dataIndex: 'commit_percent',
- key: 'commit_percent',
- render: (text, record) => (
-
- {record.commit_percent===0?0:(record.commit_percent*100).toFixed(2)}%
-
- ),
- }, {
- title: '最低分',
- dataIndex: 'min_score',
- key: 'min_score',
- render: (text, record) => (
-
- {record.min_score}分
-
- ),
- }, {
- title: '最高分',
- dataIndex: 'max_score',
- key: 'max_score',
- render: (text, record) => (
-
- {record.max_score}分
-
- ),
- }, {
- title: '平均分',
- key: 'average_score',
- dataIndex: 'average_score',
-
- render: (text, record) => (
-
- {record.average_score}分
-
- ),
- }, {
- title: '不及格(0-60)',
- key: 'fail_counts',
- dataIndex: 'fail_counts',
- render: (text, record) => (
-
- {record.fail_counts}人
-
- ),
- }, {
- title: '及格(60-70)',
- key: 'pass_counts',
- dataIndex: 'pass_counts',
-
- render: (text, record) => (
-
- {record.pass_counts}人
-
- ),
- }, {
- title: '良好(70-90)',
- key: 'good_counts',
- dataIndex: 'good_counts',
-
- render: (text, record) => (
-
- {record.good_counts}人
-
- ),
- }, {
- title: '优秀(90-100)',
- key: 'best_counts',
- dataIndex: 'best_counts',
-
- render: (text, record) => (
-
- {record.best_counts}人
-
- ),
- }];
- // {
- // title: '调分',
- // key: 'adjustmentminute',
- // dataIndex: 'adjustmentminute',
- //
- // render: (text, record) => (
- //
- // 6小时 50分钟 6秒
- //
- // ),
- // },
-
-
-
- return (
-
- {/*{data===undefined?"":""}*/}
-
- {datas===undefined?"":
}
-
-
- )
- }
-}
-
+import React, {Component} from "react";
+import {WordsBtn} from 'educoder';
+import {Table} from "antd";
+import {Link,Switch,Route,Redirect} from 'react-router-dom';
+
+class OfficialAcademicTranscript extends Component {
+
+ constructor(props) {
+ super(props);
+ this.state = {
+ loadingstate:true,
+ datas:undefined
+ }
+ }
+
+ componentDidMount() {
+
+ }
+
+ render() {
+
+ let {data}=this.props;
+ let datas=[];
+ // data&&data.exercise_counts.forEach((item,key)=>{ })
+
+ datas.push({
+ commit_percent:data&&data.exercise_counts.commit_percent,
+ min_score:data&&data.exercise_counts.min_score,
+ max_score:data&&data.exercise_counts.max_score,
+ average_score:data&&data.exercise_counts.average_score,
+ fail_counts:data&&data.exercise_counts.fail_counts,
+ pass_counts:data&&data.exercise_counts.pass_counts,
+ good_counts:data&&data.exercise_counts.good_counts,
+ best_counts:data&&data.exercise_counts.best_counts,
+ })
+
+
+
+ let columns=[{
+ title: '提交率',
+ dataIndex: 'commit_percent',
+ key: 'commit_percent',
+ render: (text, record) => (
+
+ {record.commit_percent===0?0:(record.commit_percent*100).toFixed(2)}%
+
+ ),
+ }, {
+ title: '最低分',
+ dataIndex: 'min_score',
+ key: 'min_score',
+ render: (text, record) => (
+
+ {record.min_score}分
+
+ ),
+ }, {
+ title: '最高分',
+ dataIndex: 'max_score',
+ key: 'max_score',
+ render: (text, record) => (
+
+ {record.max_score}分
+
+ ),
+ }, {
+ title: '平均分',
+ key: 'average_score',
+ dataIndex: 'average_score',
+
+ render: (text, record) => (
+
+ {record.average_score}分
+
+ ),
+ }, {
+ title: '不及格(0-60)',
+ key: 'fail_counts',
+ dataIndex: 'fail_counts',
+ render: (text, record) => (
+
+ {record.fail_counts}人
+
+ ),
+ }, {
+ title: '及格(60-70)',
+ key: 'pass_counts',
+ dataIndex: 'pass_counts',
+
+ render: (text, record) => (
+
+ {record.pass_counts}人
+
+ ),
+ }, {
+ title: '良好(70-90)',
+ key: 'good_counts',
+ dataIndex: 'good_counts',
+
+ render: (text, record) => (
+
+ {record.good_counts}人
+
+ ),
+ }, {
+ title: '优秀(90-100)',
+ key: 'best_counts',
+ dataIndex: 'best_counts',
+
+ render: (text, record) => (
+
+ {record.best_counts}人
+
+ ),
+ }];
+ // {
+ // title: '调分',
+ // key: 'adjustmentminute',
+ // dataIndex: 'adjustmentminute',
+ //
+ // render: (text, record) => (
+ //
+ // 6小时 50分钟 6秒
+ //
+ // ),
+ // },
+
+
+
+ return (
+
+ {/*{data===undefined?"":""}*/}
+
+ {datas===undefined?"":
}
+
+
+ )
+ }
+}
+
export default OfficialAcademicTranscript;
\ No newline at end of file
diff --git a/public/react/src/modules/courses/exercise/Exercisetablesmubu.js b/public/react/src/modules/courses/exercise/Exercisetablesmubu.js
index d3c73baba..b2cd1a1a3 100644
--- a/public/react/src/modules/courses/exercise/Exercisetablesmubu.js
+++ b/public/react/src/modules/courses/exercise/Exercisetablesmubu.js
@@ -66,12 +66,16 @@ class Exercisetablesmubus extends Component {
width:'300px',
render: (text, record) => (
- {record.max_score===undefined?"":}
+ {record.max_score===undefined?"":
+ {record.max_score*100}%
}
),
}];
@@ -125,10 +129,14 @@ class Exercisetablesmubus extends Component {
}
.ant-table-tbody > tr > td:nth-child(1){
text-align: left;
+ }
+ .Exermubu .ant-table-tbody > tr:nth-last-child(1) > td{
+ border:1px solid transparent;
}
`}
{datas===undefined?"":
this.experiment(`/api/exercises/${this.props.match.params.Id}/exercise_lists.xlsx`)}
- calssName="color-dark">学生成绩
- 空白试卷
- 学生成绩
+ 空白试卷
+ this.experiment(`/api/zip/export_exercises?exercise_id=${this.props.match.params.Id}${this.state.groupyslsval}`)}
>学生答题试卷
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTasksSubmitnew.js b/public/react/src/modules/courses/graduation/tasks/GraduationTasksSubmitnew.js
index 74bf9d868..a49d38212 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTasksSubmitnew.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTasksSubmitnew.js
@@ -215,7 +215,7 @@ class GraduationTasksSubmitnew extends Component{
let {search} = this.state;
- this.searchList(search,1,10)
+ this.searchList(search,1,20)
}
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTasksedit.js b/public/react/src/modules/courses/graduation/tasks/GraduationTasksedit.js
index 64539adbc..3c9202921 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTasksedit.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTasksedit.js
@@ -240,12 +240,12 @@ class GraduationTasksedit extends Component{
handleSubmit=(e)=>{
let {fileList}=this.state;
- if(fileList.length===0){
- this.setState({
- shixunsreplace:true,
- })
- return
- }
+ // if(fileList.length===0){
+ // this.setState({
+ // shixunsreplace:true,
+ // })
+ // return
+ // }
this.Commoninterface(fileList);
}
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTasksnew.js b/public/react/src/modules/courses/graduation/tasks/GraduationTasksnew.js
index 74ba21b62..e6185188a 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTasksnew.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTasksnew.js
@@ -214,13 +214,13 @@ class GraduationTasksnew extends Component {
// 提交按钮
handleSubmit = (e) => {
let {fileList} = this.state;
- if(fileList.length===0){
- this.setState({
- shixunsreplace:true,
- })
-
- return
- }
+ // if(fileList.length===0){
+ // this.setState({
+ // shixunsreplace:true,
+ // })
+ //
+ // return
+ // }
this.Commoninterface(fileList);
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssetting.js b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssetting.js
index c2ec26282..b5c34e975 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssetting.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssetting.js
@@ -1056,13 +1056,16 @@ class GraduationTaskssettingapp extends Component{
padding-top: 10px;
padding-bottom: 8px;
}
+ .drop_down_menu li .color-dark{
+ color: #666 !important;
+ }
`}
{this.props.isAdmin()?
导出
:""}
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettinglist.js b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettinglist.js
index 735279a38..1433319b3 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettinglist.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettinglist.js
@@ -701,7 +701,7 @@ class GraduationTaskssettinglist extends Component{
render: (text, record) => (
- {record.turnovertime===""?"--":moment(record.turnovertime).format('YYYY-MM-DD HH:mm:ss')}
+ {record.turnovertime===""?"--":moment(record.turnovertime).format('YYYY-MM-DD HH:mm')}
),
@@ -741,11 +741,11 @@ class GraduationTaskssettinglist extends Component{
className:'edu-txt-center',
render: (text, record) => (
-
+
{record.finalscore.final_score.username}({record.finalscore.final_score.login})
{record.finalscore.ultimate_score===true?"":"教师评分:"+record.finalscore.teacher_comment_score+"分"}
- {record.finalscore.cross_comment_score===undefined?"":"交叉评分:"+record.finalscore.cross_comment_score+"分"+
}
- {record.finalscore.late_penalty===undefined?"":"迟交扣分:"+record.finalscore.late_penalty+"分"+
}
+ {record.finalscore.cross_comment_score===undefined||record.finalscore.cross_comment_score==="未批阅"?"交叉评分:--":"交叉评分:"+record.finalscore.cross_comment_score+"分"}
+ {record.finalscore.late_penalty===undefined?"":"迟交扣分:"+record.finalscore.late_penalty+"分"}
最终成绩:{record.finalscore.work_score}分
}>
90?'#DD1717':parseInt(record.finalscore.work_score)>60&&parseInt(record.finalscore.work_score)<90?"#FF6800":'#747A7F'}}>{record.finalscore.work_score==="--"?"--":record.finalscore.work_score}
@@ -1010,13 +1010,16 @@ class GraduationTaskssettinglist extends Component{
padding-top: 10px;
padding-bottom: 8px;
}
+ .drop_down_menu li .color-dark{
+ color: #666 !important;
+ }
`}
{this.props.isAdmin()?
导出
:""}
@@ -1141,17 +1144,28 @@ class GraduationTaskssettinglist extends Component{
-
+
{this.props.isAdmin()===true?
{taskslistdata&&taskslistdata.work_count}
个检索结果({taskslistdata&&taskslistdata.work_count} 学生) :""}
{this.props.isAdmin()===true?
-
+
{order==="updated_at"?"更新时间":order==="work_score"?"最终成绩":order==="student_id"?"学生学号":""}排序
-
+
- this.funorder("updated_at")}>更新时间
- this.funorder("work_score" )}>最终成绩
diff --git a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettingquestions.js b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettingquestions.js
index f1a06808c..68934e521 100644
--- a/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettingquestions.js
+++ b/public/react/src/modules/courses/graduation/tasks/GraduationTaskssettingquestions.js
@@ -303,13 +303,16 @@ class GraduationTasksquestions extends Component{
padding-top: 10px;
padding-bottom: 8px;
}
+ .drop_down_menu li .color-dark{
+ color: #666 !important;
+ }
`}
{this.props.isAdmin()?
-
导出
:""}
diff --git a/public/react/src/modules/courses/shixunHomework/Listofworks.js b/public/react/src/modules/courses/shixunHomework/Listofworks.js
index b39baa91c..581906575 100644
--- a/public/react/src/modules/courses/shixunHomework/Listofworks.js
+++ b/public/react/src/modules/courses/shixunHomework/Listofworks.js
@@ -63,7 +63,8 @@ class Listofworks extends Component {
page: 1,
limit: 20,
loadingstate: true,
- order: "updated_at",
+ order: "update_time",
+ b_order:"desc",
search: null,
task_status: [],
course_group_info: [],
@@ -124,9 +125,9 @@ class Listofworks extends Component {
className:'font-14',
render: (text, record) => (
{record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
+ "color": '#9A9A9A',
+ "text-align": "center"
+ }}>{record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
),
},
@@ -149,12 +150,12 @@ class Listofworks extends Component {
className:'font-14',
render: (text, record) => (
{record.submitstate}
+ "color": '#DD1717',
+ "text-align": "center"
+ } : record.submitstate === "按时提交" ? {"color": '#29BD8B', "text-align": "center"} : {
+ "color": '#747A7F',
+ "text-align": "center"
+ }}>{record.submitstate}
)
@@ -196,15 +197,15 @@ class Listofworks extends Component {
render: (text, record) => (
= 90 ? {"color": '#DD1717', "text-align": "center"} : {
- "color": '#747A7F',
- "text-align": "center"
- }}>{record.levelscore}
+ "color": '#747A7F',
+ "text-align": "center"
+ } : parseInt(record.levelscore) < 90 ? {
+ "color": '#FF6800',
+ "text-align": "center"
+ } : parseInt(record.levelscore) >= 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ "color": '#747A7F',
+ "text-align": "center"
+ }}>{record.levelscore}
)
},
@@ -273,10 +274,10 @@ class Listofworks extends Component {
{
record.finalscore&&record.finalscore==="--"?
{record.finalscore}
+ {{
+ "color": '#9A9A9A',
+ "text-align": "center"
+ }}>{record.finalscore}
:
{record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
}>
{
- record.finalscore&&record.finalscore==="--"?
-
{record.finalscore}
- :
-
= 90 ? {"color": '#DD1717', "text-align": "center"} : {
- "color": '#747A7F',
- "text-align": "center"
- }}>{record.finalscore}
+ record.finalscore&&record.finalscore==="--"?
+
{record.finalscore}
+ :
+
= 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ "color": '#747A7F',
+ "text-align": "center"
+ }}>{record.finalscore}
}
@@ -335,10 +336,10 @@ class Listofworks extends Component {
直接调整最终成绩的分数
- 其它评分全部作废
- }>
+ 其它评分全部作废
+ }>
this.Viewstudenttraininginformations(record)}>调分
+ onClick={() => this.Viewstudenttraininginformations(record)}>调分
this.Viewstudenttraininginformation(record)}>{record.operating}
@@ -590,10 +591,10 @@ class Listofworks extends Component {
其它评分全部作废
}>
this.Viewstudenttraininginformations(record)}>调分
+ onClick={() => this.Viewstudenttraininginformations(record)}>调分
this.Viewstudenttraininginformation(record)}>{record.operating}
+ onClick={() => this.Viewstudenttraininginformation(record)}>{record.operating}
)
},
@@ -678,10 +679,11 @@ class Listofworks extends Component {
//order 排序时间
//debug=t 是老师的意思
// console.log(ordervlue)7009
+
var homeworkid = this.props.match.params.homeworkid;
let urll = `/homework_commons/${homeworkid}/works_list.json?`;
var order = "asc";
- if (ordervlue === "updated_at") {
+ if (ordervlue === "update_time") {
order = "desc";
}
var checkedValuesines = checkedValuesine;
@@ -784,189 +786,189 @@ class Listofworks extends Component {
if (this.state.work_efficiency === false) {
if(JSON.stringify(this.state.course_group_info) === "[]"|| this.state.course_group_info === undefined||this.state.course_group_info === null){
//这里没有分班 没有 关卡得分 没有效率分
- {/* columns = [*/}
- {/* {*/}
- {/* title: '序号',*/}
- {/* dataIndex: 'number',*/}
- // key: 'number',
- // align: 'center',
- // fixed: 'left',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.number}
- //
- // )
- // },
- // {
- // title: '姓名',
- // dataIndex: 'name',
- // key: 'name',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.name}
- //
- // )
- // },
- // {
- // title: '学号',
- // dataIndex: 'stduynumber',
- // key: 'stduynumber',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
- //
- // ),
- // },
- // {
- // title: '提交状态',
- // dataIndex: 'submitstate',
- // key: 'submitstate',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.submitstate}
- //
- // )
- //
- // },
- // {
- // title: '更新时间',
- // dataIndex: 'updatetime',
- // key: 'updatetime',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.updatetime}
- //
- // ),
- // },
- // {
- // title: '完成情况',
- // dataIndex: 'completion',
- // key: 'completion',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- //
- //
- // 已通过{record.completion}关,共{this.state.challenges_count}关
- // }>
- // {record.completion+"/"+this.state.challenges_count}
- //
- //
- //
- // )
- // },
- // {
- // title: '最终成绩',
- // dataIndex: 'finalscore',
- // key: 'finalscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.ultimate_score=== true?
- //
- // {record.user_name}{record.user_login}
- // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- // :
- //
- // {record.user_name}{record.user_login}
- // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
- // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
- // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
- // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- //
- // }
- //
- // )
- // },
- // {
- // title: '操作',
- // dataIndex: 'operating',
- // key: 'operating',
- // display: 'block',
- // align: 'center',
- // fixed: 'right',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- // record.submitstate === "未提交" ? --:
- //
- //
- // 直接调整最终成绩的分数
- // 其它评分全部作废
- // }>
- // this.Viewstudenttraininginformations(record)}>调分
- //
- // this.Viewstudenttraininginformation(record)}>{record.operating}
- //
- // )
- // },
- // ]
+ {/* columns = [*/}
+ {/* {*/}
+ {/* title: '序号',*/}
+ {/* dataIndex: 'number',*/}
+ // key: 'number',
+ // align: 'center',
+ // fixed: 'left',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.number}
+ //
+ // )
+ // },
+ // {
+ // title: '姓名',
+ // dataIndex: 'name',
+ // key: 'name',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.name}
+ //
+ // )
+ // },
+ // {
+ // title: '学号',
+ // dataIndex: 'stduynumber',
+ // key: 'stduynumber',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
+ //
+ // ),
+ // },
+ // {
+ // title: '提交状态',
+ // dataIndex: 'submitstate',
+ // key: 'submitstate',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.submitstate}
+ //
+ // )
+ //
+ // },
+ // {
+ // title: '更新时间',
+ // dataIndex: 'updatetime',
+ // key: 'updatetime',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.updatetime}
+ //
+ // ),
+ // },
+ // {
+ // title: '完成情况',
+ // dataIndex: 'completion',
+ // key: 'completion',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ //
+ //
+ // 已通过{record.completion}关,共{this.state.challenges_count}关
+ // }>
+ // {record.completion+"/"+this.state.challenges_count}
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '最终成绩',
+ // dataIndex: 'finalscore',
+ // key: 'finalscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.ultimate_score=== true?
+ //
+ // {record.user_name}{record.user_login}
+ // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ // :
+ //
+ // {record.user_name}{record.user_login}
+ // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
+ // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
+ // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
+ // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '操作',
+ // dataIndex: 'operating',
+ // key: 'operating',
+ // display: 'block',
+ // align: 'center',
+ // fixed: 'right',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ // record.submitstate === "未提交" ? --:
+ //
+ //
+ // 直接调整最终成绩的分数
+ // 其它评分全部作废
+ // }>
+ // this.Viewstudenttraininginformations(record)}>调分
+ //
+ // this.Viewstudenttraininginformation(record)}>{record.operating}
+ //
+ // )
+ // },
+ // ]
columns.map((item,key)=>{
if(item.title==="分班"){
columns.splice(key,1)
@@ -980,189 +982,189 @@ class Listofworks extends Component {
})
}else{
if(this.state.course_group_info.length < 2){
- // columns = [
- // {
- // title: '序号',
- // dataIndex: 'number',
- // key: 'number',
- // align: 'center',
- // fixed: 'left',
- // width:'100px',
- // className:'font-14',
- {/* render: (text, record) => (*/}
- //
- {/* {record.number}*/}
- {/**/}
- {/* )*/}
- {/* },*/}
- {/* {*/}
- {/* title: '姓名',*/}
- // dataIndex: 'name',
- // key: 'name',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.name}
- //
- // )
- // },
- // {
- // title: '学号',
- // dataIndex: 'stduynumber',
- // key: 'stduynumber',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
- //
- // ),
- // },
- // {
- // title: '提交状态',
- // dataIndex: 'submitstate',
- // key: 'submitstate',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.submitstate}
- //
- // )
- //
- // },
- // {
- // title: '更新时间',
- // dataIndex: 'updatetime',
- // key: 'updatetime',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.updatetime}
- //
- // ),
- // },
- // {
- // title: '完成情况',
- // dataIndex: 'completion',
- // key: 'completion',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- //
- //
- // 已通过{record.completion}关,共{this.state.challenges_count}关
- // }>
- // {record.completion+"/"+this.state.challenges_count}
- //
- //
- //
- // )
- // },
- // {
- // title: '最终成绩',
- // dataIndex: 'finalscore',
- // key: 'finalscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.ultimate_score=== true?
- //
- // {record.user_name}{record.user_login}
- // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- // :
- //
- // {record.user_name}{record.user_login}
- // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
- // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
- // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
- // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- //
- // }
- //
- // )
- // },
- // {
- // title: '操作',
- // dataIndex: 'operating',
- // key: 'operating',
- // display: 'block',
- // align: 'center',
- // fixed: 'right',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- // record.submitstate === "未提交" ? --:
- //
- //
- // 直接调整最终成绩的分数
- // 其它评分全部作废
- // }>
- // this.Viewstudenttraininginformations(record)}>调分
- //
- // this.Viewstudenttraininginformation(record)}>{record.operating}
- //
- // )
- // },
- // ]
+ // columns = [
+ // {
+ // title: '序号',
+ // dataIndex: 'number',
+ // key: 'number',
+ // align: 'center',
+ // fixed: 'left',
+ // width:'100px',
+ // className:'font-14',
+ {/* render: (text, record) => (*/}
+ //
+ {/* {record.number}*/}
+ {/**/}
+ {/* )*/}
+ {/* },*/}
+ {/* {*/}
+ {/* title: '姓名',*/}
+ // dataIndex: 'name',
+ // key: 'name',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.name}
+ //
+ // )
+ // },
+ // {
+ // title: '学号',
+ // dataIndex: 'stduynumber',
+ // key: 'stduynumber',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
+ //
+ // ),
+ // },
+ // {
+ // title: '提交状态',
+ // dataIndex: 'submitstate',
+ // key: 'submitstate',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.submitstate}
+ //
+ // )
+ //
+ // },
+ // {
+ // title: '更新时间',
+ // dataIndex: 'updatetime',
+ // key: 'updatetime',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.updatetime}
+ //
+ // ),
+ // },
+ // {
+ // title: '完成情况',
+ // dataIndex: 'completion',
+ // key: 'completion',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ //
+ //
+ // 已通过{record.completion}关,共{this.state.challenges_count}关
+ // }>
+ // {record.completion+"/"+this.state.challenges_count}
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '最终成绩',
+ // dataIndex: 'finalscore',
+ // key: 'finalscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.ultimate_score=== true?
+ //
+ // {record.user_name}{record.user_login}
+ // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ // :
+ //
+ // {record.user_name}{record.user_login}
+ // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
+ // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
+ // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
+ // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '操作',
+ // dataIndex: 'operating',
+ // key: 'operating',
+ // display: 'block',
+ // align: 'center',
+ // fixed: 'right',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ // record.submitstate === "未提交" ? --:
+ //
+ //
+ // 直接调整最终成绩的分数
+ // 其它评分全部作废
+ // }>
+ // this.Viewstudenttraininginformations(record)}>调分
+ //
+ // this.Viewstudenttraininginformation(record)}>{record.operating}
+ //
+ // )
+ // },
+ // ]
columns.map((item,key)=>{
if(item.title==="分班"){
columns.splice(key,1)
@@ -1175,206 +1177,206 @@ class Listofworks extends Component {
}
})
}else {
- // columns = [
- // {
- // title: '序号',
- // dataIndex: 'number',
- // key: 'number',
- // align: 'center',
- // fixed: 'left',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.number}
- //
- // )
- // },
- // {
- // title: '姓名',
- // dataIndex: 'name',
- // key: 'name',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.name}
- //
- // )
- // },
- // {
- // title: '学号',
- // dataIndex: 'stduynumber',
- // key: 'stduynumber',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}*/}
- {/**/}
- {/* ),*/}
- // },
- // {
- // title: '分班',
- // key: 'classroom',
- {/* dataIndex: 'classroom',*/}
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.classroom&&record.classroom==="--"?
- //
- // :
- //
- // }
- //
- // )
- // },
- // {
- // title: '提交状态',
- // dataIndex: 'submitstate',
- {/* key: 'submitstate',*/}
- {/* align: 'center',*/}
- {/* className:'font-14',*/}
- {/* render: (text, record) => (*/}
- {/* */}
- {/* {record.submitstate}
- //
- // )
- //
- // },
- // {
- // title: '更新时间',
- // dataIndex: 'updatetime',
- // key: 'updatetime',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.updatetime}
- //
- // ),
- // },
- // {
- // title: '完成情况',
- // dataIndex: 'completion',
- // key: 'completion',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- //
- //
- // 已通过{record.completion}关,共{this.state.challenges_count}关
- // }>
- // {record.completion+"/"+this.state.challenges_count}
- //
- //
- //
- // )
- // },
- // {
- // title: '最终成绩',
- // dataIndex: 'finalscore',
- // key: 'finalscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.ultimate_score=== true?
- //
- // {record.user_name}{record.user_login}
- // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- // :
- //
- // {record.user_name}{record.user_login}
- // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
- // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
- // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
- // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- //
- // }
- //
- // )
- // },
- // {
- // title: '操作',
- // dataIndex: 'operating',
- // key: 'operating',
- // display: 'block',
- // align: 'center',
- // fixed: 'right',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- // record.submitstate === "未提交" ? --:
- //
- //
- // 直接调整最终成绩的分数
- // 其它评分全部作废
- // }>
- // this.Viewstudenttraininginformations(record)}>调分
- //
- // this.Viewstudenttraininginformation(record)}>{record.operating}
- //
- // )
- // },
- // ]
+ // columns = [
+ // {
+ // title: '序号',
+ // dataIndex: 'number',
+ // key: 'number',
+ // align: 'center',
+ // fixed: 'left',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.number}
+ //
+ // )
+ // },
+ // {
+ // title: '姓名',
+ // dataIndex: 'name',
+ // key: 'name',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.name}
+ //
+ // )
+ // },
+ // {
+ // title: '学号',
+ // dataIndex: 'stduynumber',
+ // key: 'stduynumber',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}*/}
+ {/**/}
+ {/* ),*/}
+ // },
+ // {
+ // title: '分班',
+ // key: 'classroom',
+ {/* dataIndex: 'classroom',*/}
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.classroom&&record.classroom==="--"?
+ //
+ // :
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '提交状态',
+ // dataIndex: 'submitstate',
+ {/* key: 'submitstate',*/}
+ {/* align: 'center',*/}
+ {/* className:'font-14',*/}
+ {/* render: (text, record) => (*/}
+ {/* */}
+ {/* {record.submitstate}
+ //
+ // )
+ //
+ // },
+ // {
+ // title: '更新时间',
+ // dataIndex: 'updatetime',
+ // key: 'updatetime',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.updatetime}
+ //
+ // ),
+ // },
+ // {
+ // title: '完成情况',
+ // dataIndex: 'completion',
+ // key: 'completion',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ //
+ //
+ // 已通过{record.completion}关,共{this.state.challenges_count}关
+ // }>
+ // {record.completion+"/"+this.state.challenges_count}
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '最终成绩',
+ // dataIndex: 'finalscore',
+ // key: 'finalscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.ultimate_score=== true?
+ //
+ // {record.user_name}{record.user_login}
+ // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ // :
+ //
+ // {record.user_name}{record.user_login}
+ // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
+ // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
+ // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
+ // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '操作',
+ // dataIndex: 'operating',
+ // key: 'operating',
+ // display: 'block',
+ // align: 'center',
+ // fixed: 'right',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ // record.submitstate === "未提交" ? --:
+ //
+ //
+ // 直接调整最终成绩的分数
+ // 其它评分全部作废
+ // }>
+ // this.Viewstudenttraininginformations(record)}>调分
+ //
+ // this.Viewstudenttraininginformation(record)}>{record.operating}
+ //
+ // )
+ // },
+ // ]
columns.map((item,key)=>{
if(item.title==="关卡得分"){
columns.splice(key,1)
@@ -1387,259 +1389,259 @@ class Listofworks extends Component {
}
}else {
if(JSON.stringify(this.state.course_group_info) === "[]"|| this.state.course_group_info === undefined || this.state.course_group_info === null){
- // columns=[
- // {
- // title: '序号',
- // dataIndex: 'number',
- // key: 'number',
- // align: 'center',
- // fixed: 'left',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.number}
- //
- // )
- // },
- // {
- // title: '姓名',
- // dataIndex: 'name',
- // key: 'name',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.name}
- //
- // )
- // },
- // {
- // title: '学号',
- // dataIndex: 'stduynumber',
- // key: 'stduynumber',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
- //
- // ),
- // },
- // {
- // title: '提交状态',
- // dataIndex: 'submitstate',
- // key: 'submitstate',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.submitstate}
- //
- // )
- //
- // },
- // {
- // title: '更新时间',
- // dataIndex: 'updatetime',
- // key: 'updatetime',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.updatetime}
- //
- // ),
- // },
- // {
- // title: '完成情况',
- // dataIndex: 'completion',
- // key: 'completion',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- //
- //
- // 已通过{record.completion}关,共{this.state.challenges_count}关
- // }>
- // {record.completion+"/"+this.state.challenges_count}
- //
- //
- //
- // )
- // },
- // {
- // title: '关卡得分',
- // dataIndex: 'levelscore',
- // key: 'levelscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.levelscore}
- //
- // )
- // },
- // {
- // title: '效率分',
- // dataIndex: 'efficiencyscore',
- // key: 'efficiencyscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.efficiencyscore&& record.efficiencyscore=== "--"?(
- // record.submitstate==="按时提交"?
- //
- // 作业截止时,系统根据学生在课堂成员中的效率表现自动评分
- // }>
- //
- // --
- //
- //
- // :
- // record.submitstate==="延时提交"?
- //
- // 补交结束时,系统根据学生在课堂成员中的效率表现自动评分
- // }>
- //
- // --
- //
- //
- // :
- //
- // --
- //
- // )
- // :
- // = 90 ? {
- // "color": '#DD1717',
- // "text-align": "center"
- // } : {"color": '#747A7F', "text-align": "center"}}>{record.efficiencyscore}
- // }
- //
- //
- //
- // )
- // },
- // {
- // title: '最终成绩',
- // dataIndex: 'finalscore',
- // key: 'finalscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.ultimate_score=== true?
- //
- // {record.user_name}{record.user_login}
- // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- // :
- //
- // {record.user_name}{record.user_login}
- // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
- // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
- // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
- // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- //
- // }
- //
- // )
- // },
- // {
- // title: '操作',
- // dataIndex: 'operating',
- // key: 'operating',
- // display: 'block',
- // align: 'center',
- // fixed: 'right',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- // record.submitstate === "未提交" ? -- :
- //
- //
- // 直接调整最终成绩的分数
- // 其它评分全部作废
- // }>
- // this.Viewstudenttraininginformations(record)}>调分
- //
- // this.Viewstudenttraininginformation(record)}>{record.operating}
- //
- // )
- // },
- // ]
+ // columns=[
+ // {
+ // title: '序号',
+ // dataIndex: 'number',
+ // key: 'number',
+ // align: 'center',
+ // fixed: 'left',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.number}
+ //
+ // )
+ // },
+ // {
+ // title: '姓名',
+ // dataIndex: 'name',
+ // key: 'name',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.name}
+ //
+ // )
+ // },
+ // {
+ // title: '学号',
+ // dataIndex: 'stduynumber',
+ // key: 'stduynumber',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
+ //
+ // ),
+ // },
+ // {
+ // title: '提交状态',
+ // dataIndex: 'submitstate',
+ // key: 'submitstate',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.submitstate}
+ //
+ // )
+ //
+ // },
+ // {
+ // title: '更新时间',
+ // dataIndex: 'updatetime',
+ // key: 'updatetime',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.updatetime}
+ //
+ // ),
+ // },
+ // {
+ // title: '完成情况',
+ // dataIndex: 'completion',
+ // key: 'completion',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ //
+ //
+ // 已通过{record.completion}关,共{this.state.challenges_count}关
+ // }>
+ // {record.completion+"/"+this.state.challenges_count}
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '关卡得分',
+ // dataIndex: 'levelscore',
+ // key: 'levelscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.levelscore}
+ //
+ // )
+ // },
+ // {
+ // title: '效率分',
+ // dataIndex: 'efficiencyscore',
+ // key: 'efficiencyscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.efficiencyscore&& record.efficiencyscore=== "--"?(
+ // record.submitstate==="按时提交"?
+ //
+ // 作业截止时,系统根据学生在课堂成员中的效率表现自动评分
+ // }>
+ //
+ // --
+ //
+ //
+ // :
+ // record.submitstate==="延时提交"?
+ //
+ // 补交结束时,系统根据学生在课堂成员中的效率表现自动评分
+ // }>
+ //
+ // --
+ //
+ //
+ // :
+ //
+ // --
+ //
+ // )
+ // :
+ // = 90 ? {
+ // "color": '#DD1717',
+ // "text-align": "center"
+ // } : {"color": '#747A7F', "text-align": "center"}}>{record.efficiencyscore}
+ // }
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '最终成绩',
+ // dataIndex: 'finalscore',
+ // key: 'finalscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.ultimate_score=== true?
+ //
+ // {record.user_name}{record.user_login}
+ // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ // :
+ //
+ // {record.user_name}{record.user_login}
+ // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
+ // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
+ // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
+ // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '操作',
+ // dataIndex: 'operating',
+ // key: 'operating',
+ // display: 'block',
+ // align: 'center',
+ // fixed: 'right',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ // record.submitstate === "未提交" ? -- :
+ //
+ //
+ // 直接调整最终成绩的分数
+ // 其它评分全部作废
+ // }>
+ // this.Viewstudenttraininginformations(record)}>调分
+ //
+ // this.Viewstudenttraininginformation(record)}>{record.operating}
+ //
+ // )
+ // },
+ // ]
columns.map((item,key)=>{
if(item.title==="分班"){
columns.splice(key,1)
@@ -1647,259 +1649,259 @@ class Listofworks extends Component {
})
}else {
if(this.state.course_group_info.length < 2) {
- // columns=[
- // {
- // title: '序号',
- // dataIndex: 'number',
- // key: 'number',
- // align: 'center',
- // fixed: 'left',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.number}
- //
- // )
- // },
- // {
- // title: '姓名',
- // dataIndex: 'name',
- // key: 'name',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.name}
- //
- // )
- // },
- // {
- // title: '学号',
- // dataIndex: 'stduynumber',
- // key: 'stduynumber',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
- //
- // ),
- // },
- // {
- // title: '提交状态',
- // dataIndex: 'submitstate',
- // key: 'submitstate',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.submitstate}
- //
- // )
- //
- // },
- // {
- // title: '更新时间',
- // dataIndex: 'updatetime',
- // key: 'updatetime',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {record.updatetime}
- //
- // ),
- // },
- // {
- // title: '完成情况',
- // dataIndex: 'completion',
- // key: 'completion',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- //
- //
- // 已通过{record.completion}关,共{this.state.challenges_count}关
- // }>
- // {record.completion+"/"+this.state.challenges_count}
- //
- //
- //
- // )
- // },
- // {
- // title: '关卡得分',
- // dataIndex: 'levelscore',
- // key: 'levelscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.levelscore}
- //
- // )
- // },
- // {
- // title: '效率分',
- // dataIndex: 'efficiencyscore',
- // key: 'efficiencyscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.efficiencyscore&& record.efficiencyscore=== "--"?(
- // record.submitstate==="按时提交"?
- //
- // 作业截止时,系统根据学生在课堂成员中的效率表现自动评分
- // }>
- //
- // --
- //
- //
- // :
- // record.submitstate==="延时提交"?
- //
- // 补交结束时,系统根据学生在课堂成员中的效率表现自动评分
- // }>
- //
- // --
- //
- //
- // :
- //
- // --
- //
- // )
- // :
- // = 90 ? {
- // "color": '#DD1717',
- // "text-align": "center"
- // } : {"color": '#747A7F', "text-align": "center"}}>{record.efficiencyscore}
- // }
- //
- //
- //
- // )
- // },
- // {
- // title: '最终成绩',
- // dataIndex: 'finalscore',
- // key: 'finalscore',
- // align: 'center',
- // className:'font-14',
- // render: (text, record) => (
- //
- // {
- // record.ultimate_score=== true?
- //
- // {record.user_name}{record.user_login}
- // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- // :
- //
- // {record.user_name}{record.user_login}
- // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
- // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
- // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
- // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
- // }>
- // {
- // record.finalscore&&record.finalscore==="--"?
- // {record.finalscore}
- // :
- // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
- // "color": '#747A7F',
- // "text-align": "center"
- // }}>{record.finalscore}
- // }
- //
- //
- // }
- //
- // )
- // },
- // {
- // title: '操作',
- // dataIndex: 'operating',
- // key: 'operating',
- // display: 'block',
- // align: 'center',
- // fixed: 'right',
- // width:'100px',
- // className:'font-14',
- // render: (text, record) => (
- // record.submitstate === "未提交" ? -- :
- //
- //
- // 直接调整最终成绩的分数
- // 其它评分全部作废
- // }>
- // this.Viewstudenttraininginformations(record)}>调分
- //
- // this.Viewstudenttraininginformation(record)}>{record.operating}
- //
- // )
- // },
- // ]
+ // columns=[
+ // {
+ // title: '序号',
+ // dataIndex: 'number',
+ // key: 'number',
+ // align: 'center',
+ // fixed: 'left',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.number}
+ //
+ // )
+ // },
+ // {
+ // title: '姓名',
+ // dataIndex: 'name',
+ // key: 'name',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.name}
+ //
+ // )
+ // },
+ // {
+ // title: '学号',
+ // dataIndex: 'stduynumber',
+ // key: 'stduynumber',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.stduynumber === undefined ? "--" : record.stduynumber === null ? "--" : record.stduynumber === "" ? "--" : record.stduynumber}
+ //
+ // ),
+ // },
+ // {
+ // title: '提交状态',
+ // dataIndex: 'submitstate',
+ // key: 'submitstate',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.submitstate}
+ //
+ // )
+ //
+ // },
+ // {
+ // title: '更新时间',
+ // dataIndex: 'updatetime',
+ // key: 'updatetime',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {record.updatetime}
+ //
+ // ),
+ // },
+ // {
+ // title: '完成情况',
+ // dataIndex: 'completion',
+ // key: 'completion',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ //
+ //
+ // 已通过{record.completion}关,共{this.state.challenges_count}关
+ // }>
+ // {record.completion+"/"+this.state.challenges_count}
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '关卡得分',
+ // dataIndex: 'levelscore',
+ // key: 'levelscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.levelscore}
+ //
+ // )
+ // },
+ // {
+ // title: '效率分',
+ // dataIndex: 'efficiencyscore',
+ // key: 'efficiencyscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.efficiencyscore&& record.efficiencyscore=== "--"?(
+ // record.submitstate==="按时提交"?
+ //
+ // 作业截止时,系统根据学生在课堂成员中的效率表现自动评分
+ // }>
+ //
+ // --
+ //
+ //
+ // :
+ // record.submitstate==="延时提交"?
+ //
+ // 补交结束时,系统根据学生在课堂成员中的效率表现自动评分
+ // }>
+ //
+ // --
+ //
+ //
+ // :
+ //
+ // --
+ //
+ // )
+ // :
+ // = 90 ? {
+ // "color": '#DD1717',
+ // "text-align": "center"
+ // } : {"color": '#747A7F', "text-align": "center"}}>{record.efficiencyscore}
+ // }
+ //
+ //
+ //
+ // )
+ // },
+ // {
+ // title: '最终成绩',
+ // dataIndex: 'finalscore',
+ // key: 'finalscore',
+ // align: 'center',
+ // className:'font-14',
+ // render: (text, record) => (
+ //
+ // {
+ // record.ultimate_score=== true?
+ //
+ // {record.user_name}{record.user_login}
+ // {record.finalscore === "--"?最终调整成绩:0分 :最终调整成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ // :
+ //
+ // {record.user_name}{record.user_login}
+ // {record.levelscore === "--"?关卡得分:0分 :关卡得分:{record.levelscore}分}
+ // {record.efficiencyscore === "--"?效率评分:0分 :效率评分:{record.efficiencyscore}分}
+ // {record.late_penalty === "--"?迟交扣分:0分 :迟交扣分:{record.late_penalty}分}
+ // {record.finalscore === "--"?最终成绩:0分 :最终成绩:{record.finalscore}分}
+ // }>
+ // {
+ // record.finalscore&&record.finalscore==="--"?
+ // {record.finalscore}
+ // :
+ // = 90 ? {"color": '#DD1717', "text-align": "center"} : {
+ // "color": '#747A7F',
+ // "text-align": "center"
+ // }}>{record.finalscore}
+ // }
+ //
+ //
+ // }
+ //
+ // )
+ // },
+ // {
+ // title: '操作',
+ // dataIndex: 'operating',
+ // key: 'operating',
+ // display: 'block',
+ // align: 'center',
+ // fixed: 'right',
+ // width:'100px',
+ // className:'font-14',
+ // render: (text, record) => (
+ // record.submitstate === "未提交" ? -- :
+ //
+ //
+ // 直接调整最终成绩的分数
+ // 其它评分全部作废
+ // }>
+ // this.Viewstudenttraininginformations(record)}>调分
+ //
+ // this.Viewstudenttraininginformation(record)}>{record.operating}
+ //
+ // )
+ // },
+ // ]
columns.map((item,key)=>{
if(item.title==="分班"){
columns.splice(key,1)
@@ -1907,7 +1909,7 @@ class Listofworks extends Component {
})
}
columns=this.state.columnss;
- }
+ }
}
} else {
@@ -2031,14 +2033,14 @@ class Listofworks extends Component {
}
//排序
funorder = (e) => {
- if (e === "updated_at") {
+ if (e === "update_time") {
// 时间
// 时间排序是从小到大
this.setState({
- order: "updated_at",
+ order: "update_time",
loadingstate: true,
})
- this.Startsorting("updated_at", this.state.course_groupyslstwo, this.state.checkedValuesineinfo, this.state.searchtext, this.state.page, this.state.limit);
+ this.Startsorting("update_time", this.state.course_groupyslstwo, this.state.checkedValuesineinfo, this.state.searchtext, this.state.page, this.state.limit);
}
if (e === "work_score") {
@@ -2567,8 +2569,8 @@ class Listofworks extends Component {
className={unlimitedtwo === 0 ? "pl10 pr10 mr20 " : "pl10 pr10 mr20 check_on"}
onClick={() => this.notlimitedst()}>不限
this.funtaskstatustwo(e, course_group_info && course_group_info)}
- style={{paddingTop: '4px',width:'1017px'}}>
+ onChange={(e) => this.funtaskstatustwo(e, course_group_info && course_group_info)}
+ style={{paddingTop: '4px',width:'1017px'}}>
{course_group_info === undefined ? "" :
course_group_info.map((item, key) => {
return (
@@ -2597,10 +2599,10 @@ class Listofworks extends Component {