|
|
@ -621,17 +621,17 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '序号',
|
|
|
|
title: '序号',
|
|
|
|
dataIndex: 'number',
|
|
|
|
dataIndex: 'number',
|
|
|
|
key: 'number',
|
|
|
|
key: 'number',
|
|
|
|
|
|
|
|
className:'edu-txt-center'
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '姓名',
|
|
|
|
title: '姓名',
|
|
|
|
dataIndex: 'name',
|
|
|
|
dataIndex: 'name',
|
|
|
|
key: 'name',
|
|
|
|
key: 'name',
|
|
|
|
|
|
|
|
className:'edu-txt-center'
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '学号',
|
|
|
|
title: '学号',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
@ -641,7 +641,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分班',
|
|
|
|
title: '分班',
|
|
|
|
key: 'classroom',
|
|
|
|
key: 'classroom',
|
|
|
|
dataIndex: 'classroom',
|
|
|
|
dataIndex: 'classroom',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.classroom==="未分班"?"--":record.classroom}</a>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.classroom==="未分班"?"--":record.classroom}</a>
|
|
|
@ -651,6 +651,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分组',
|
|
|
|
title: '分组',
|
|
|
|
key: 'grouping',
|
|
|
|
key: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
@ -659,7 +660,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '关联项目',
|
|
|
|
title: '关联项目',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
@ -671,7 +672,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '提交状态',
|
|
|
|
title: '提交状态',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
@ -681,7 +682,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '更新时间',
|
|
|
|
title: '更新时间',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#989898'}}>
|
|
|
|
<a style={{color:'#989898'}}>
|
|
|
@ -693,7 +694,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '教师评分',
|
|
|
|
title: '教师评分',
|
|
|
|
key: 'teacherrating',
|
|
|
|
key: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
@ -705,7 +706,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '交叉评分',
|
|
|
|
title: '交叉评分',
|
|
|
|
key: 'crossrating',
|
|
|
|
key: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
@ -717,7 +718,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '最终成绩',
|
|
|
|
title: '最终成绩',
|
|
|
|
key: 'finalscore',
|
|
|
|
key: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
@ -729,6 +730,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '操作',
|
|
|
|
title: '操作',
|
|
|
|
key: 'operation',
|
|
|
|
key: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: operation => (
|
|
|
|
render: operation => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
@ -772,17 +774,17 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '序号',
|
|
|
|
title: '序号',
|
|
|
|
dataIndex: 'number',
|
|
|
|
dataIndex: 'number',
|
|
|
|
key: 'number',
|
|
|
|
key: 'number',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '姓名',
|
|
|
|
title: '姓名',
|
|
|
|
dataIndex: 'name',
|
|
|
|
dataIndex: 'name',
|
|
|
|
key: 'name',
|
|
|
|
key: 'name',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '学号',
|
|
|
|
title: '学号',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
|
<a style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
@ -792,6 +794,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分组',
|
|
|
|
title: '分组',
|
|
|
|
key: 'grouping',
|
|
|
|
key: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
@ -800,7 +803,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '关联项目',
|
|
|
|
title: '关联项目',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
@ -812,7 +815,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '提交状态',
|
|
|
|
title: '提交状态',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
@ -822,7 +825,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '更新时间',
|
|
|
|
title: '更新时间',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#989898'}}>
|
|
|
|
<a style={{color:'#989898'}}>
|
|
|
@ -834,7 +837,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '教师评分',
|
|
|
|
title: '教师评分',
|
|
|
|
key: 'teacherrating',
|
|
|
|
key: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
@ -846,7 +849,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '交叉评分',
|
|
|
|
title: '交叉评分',
|
|
|
|
key: 'crossrating',
|
|
|
|
key: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
className:'none',
|
|
|
|
className:'none edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
@ -858,7 +861,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '最终成绩',
|
|
|
|
title: '最终成绩',
|
|
|
|
key: 'finalscore',
|
|
|
|
key: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
@ -870,6 +873,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '操作',
|
|
|
|
title: '操作',
|
|
|
|
key: 'operation',
|
|
|
|
key: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: operation => (
|
|
|
|
render: operation => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
@ -918,17 +922,17 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '序号',
|
|
|
|
title: '序号',
|
|
|
|
dataIndex: 'number',
|
|
|
|
dataIndex: 'number',
|
|
|
|
key: 'number',
|
|
|
|
key: 'number',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '姓名',
|
|
|
|
title: '姓名',
|
|
|
|
dataIndex: 'name',
|
|
|
|
dataIndex: 'name',
|
|
|
|
key: 'name',
|
|
|
|
key: 'name',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '学号',
|
|
|
|
title: '学号',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
@ -938,7 +942,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分班',
|
|
|
|
title: '分班',
|
|
|
|
key: 'classroom',
|
|
|
|
key: 'classroom',
|
|
|
|
dataIndex: 'classroom',
|
|
|
|
dataIndex: 'classroom',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.classroom==="未分班"?"--":record.classroom}</a>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.classroom==="未分班"?"--":record.classroom}</a>
|
|
|
@ -948,6 +952,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分组',
|
|
|
|
title: '分组',
|
|
|
|
key: 'grouping',
|
|
|
|
key: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
@ -956,7 +961,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '关联项目',
|
|
|
|
title: '关联项目',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
@ -969,7 +974,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '提交状态',
|
|
|
|
title: '提交状态',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
@ -979,7 +984,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '更新时间',
|
|
|
|
title: '更新时间',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a href="javascript:;" style={{color:'#989898'}}>
|
|
|
|
<a href="javascript:;" style={{color:'#989898'}}>
|
|
|
@ -991,7 +996,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '教师评分',
|
|
|
|
title: '教师评分',
|
|
|
|
key: 'teacherrating',
|
|
|
|
key: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
@ -1003,7 +1008,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '交叉评分',
|
|
|
|
title: '交叉评分',
|
|
|
|
key: 'crossrating',
|
|
|
|
key: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
@ -1015,7 +1020,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '最终成绩',
|
|
|
|
title: '最终成绩',
|
|
|
|
key: 'finalscore',
|
|
|
|
key: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
@ -1027,6 +1032,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '操作',
|
|
|
|
title: '操作',
|
|
|
|
key: 'operation',
|
|
|
|
key: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: operation => (
|
|
|
|
render: operation => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
@ -1070,17 +1076,17 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '序号',
|
|
|
|
title: '序号',
|
|
|
|
dataIndex: 'number',
|
|
|
|
dataIndex: 'number',
|
|
|
|
key: 'number',
|
|
|
|
key: 'number',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '姓名',
|
|
|
|
title: '姓名',
|
|
|
|
dataIndex: 'name',
|
|
|
|
dataIndex: 'name',
|
|
|
|
key: 'name',
|
|
|
|
key: 'name',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
title: '学号',
|
|
|
|
title: '学号',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
dataIndex: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
key: 'stduynumber',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
|
<a href="javascript:;" style={{color:'#9A9A9A'}}>{record.stduynumber}</a>
|
|
|
@ -1090,6 +1096,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '分组',
|
|
|
|
title: '分组',
|
|
|
|
key: 'grouping',
|
|
|
|
key: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
dataIndex: 'grouping',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
|
<a style={{color:'#676767'}}>{record.grouping}</a>
|
|
|
@ -1098,7 +1105,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '关联项目',
|
|
|
|
title: '关联项目',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
dataIndex: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
key: 'associationitems',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<div className={"projectsdiv"} >
|
|
|
|
<div className={"projectsdiv"} >
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
|
<a style={{color:'#4CACFF'}} href={"/projects/"+record.associationitems.id} target={"_blank"}>
|
|
|
@ -1112,7 +1119,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '提交状态',
|
|
|
|
title: '提交状态',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
dataIndex: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
key: 'submitstate',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
|
<a style={{color:record.submitstate==="按时提交"?'#29BD8B':record.submitstate==="未提交"?"#9A9A9A":"#DD1717"}}>{record.submitstate}</a>
|
|
|
@ -1122,7 +1129,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '更新时间',
|
|
|
|
title: '更新时间',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
dataIndex: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
key: 'turnovertime',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<a href="javascript:;" style={{color:'#989898'}}>
|
|
|
|
<a href="javascript:;" style={{color:'#989898'}}>
|
|
|
@ -1134,7 +1141,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '教师评分',
|
|
|
|
title: '教师评分',
|
|
|
|
key: 'teacherrating',
|
|
|
|
key: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
dataIndex: 'teacherrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.teacherrating==="--"||record.teacherrating==="未批阅"?"未评阅":""}>
|
|
|
@ -1146,7 +1153,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '交叉评分',
|
|
|
|
title: '交叉评分',
|
|
|
|
key: 'crossrating',
|
|
|
|
key: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
dataIndex: 'crossrating',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.crossrating==="--"||record.crossrating==="未批阅"?"未评阅":""}>
|
|
|
@ -1158,7 +1165,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '最终成绩',
|
|
|
|
title: '最终成绩',
|
|
|
|
key: 'finalscore',
|
|
|
|
key: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
dataIndex: 'finalscore',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: (text, record) => (
|
|
|
|
render: (text, record) => (
|
|
|
|
<span>
|
|
|
|
<span>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
|
<Tooltip placement="bottom" title={record.finalscore==="--"?"未评阅":""}>
|
|
|
@ -1170,6 +1177,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
title: '操作',
|
|
|
|
title: '操作',
|
|
|
|
key: 'operation',
|
|
|
|
key: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
dataIndex: 'operation',
|
|
|
|
|
|
|
|
className:'edu-txt-center',
|
|
|
|
render: operation => (
|
|
|
|
render: operation => (
|
|
|
|
<div>
|
|
|
|
<div>
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
|
{this.props.isAdmin()?operation.map((tag,key) => {
|
|
|
@ -1359,13 +1367,12 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
<span>任务详情</span>
|
|
|
|
<span>任务详情</span>
|
|
|
|
</p>
|
|
|
|
</p>
|
|
|
|
|
|
|
|
|
|
|
|
<div style={{ width:'100%',height:'75px'}} >
|
|
|
|
<div className="clearfix lineh-25 mt20 mb20">
|
|
|
|
<p className=" fl color-black mt25 summaryname"> <Link to={"/courses/"+courseId+"/graduation_tasks/"+category_id} className="color-grey-6">{taskslistdata.task_name}</Link></p>
|
|
|
|
<p className=" fl color-black summaryname lineh-25"> <Link to={"/courses/"+courseId+"/graduation_tasks/"+category_id} className="color-grey-6">{taskslistdata.task_name}</Link></p>
|
|
|
|
<CoursesListType
|
|
|
|
<CoursesListType
|
|
|
|
typelist={taskslistdata.task_status}
|
|
|
|
typelist={taskslistdata.task_status}
|
|
|
|
typesylename={"mt22"}
|
|
|
|
|
|
|
|
/>
|
|
|
|
/>
|
|
|
|
<a className="color-grey-6 fr font-16 ml30 mt10 mr20" onClick={this.goback}>返回</a>
|
|
|
|
<a className="color-grey-6 fr font-16 ml30 mr20" onClick={this.goback}>返回</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1448,7 +1455,7 @@ class GraduationTaskssettinglist extends Component{
|
|
|
|
{taskslistdata.search_assistants && taskslistdata.search_assistants.teacher_comment && taskslistdata.search_assistants.teacher_comment.map((item,key)=>{
|
|
|
|
{taskslistdata.search_assistants && taskslistdata.search_assistants.teacher_comment && taskslistdata.search_assistants.teacher_comment.map((item,key)=>{
|
|
|
|
return(
|
|
|
|
return(
|
|
|
|
<span key={key}>
|
|
|
|
<span key={key}>
|
|
|
|
<Checkbox value={item.id} onClick={this.funteachercomment} className="fl ">{item.name}
|
|
|
|
<Checkbox value={item.id} key={item.id} onClick={this.funteachercomment} className="fl ">{item.name}
|
|
|
|
<span>({item.count})</span>
|
|
|
|
<span>({item.count})</span>
|
|
|
|
</Checkbox>
|
|
|
|
</Checkbox>
|
|
|
|
</span>
|
|
|
|
</span>
|
|
|
|