提交 c836c552 编写于 作者: zhentian.jia's avatar zhentian.jia

数据空处理

上级 f30c9b5b
...@@ -332,7 +332,13 @@ const vueFilter = { ...@@ -332,7 +332,13 @@ const vueFilter = {
} }
}, },
departmentNameValue: (value) => { departmentNameValue: (value) => {
if(value == '') { if(value === '') {
return '-';
}
return value;
},
scoreValue: (value) => {
if(value === null || value === '') {
return '-'; return '-';
} }
return value; return value;
...@@ -346,10 +352,12 @@ const vueFilter = { ...@@ -346,10 +352,12 @@ const vueFilter = {
return '及格'; return '及格';
} else if(value == 4) { } else if(value == 4) {
return '不及格'; return '不及格';
} } else {
return '-';
}
}, },
finishFlagType: (value) => { finishFlagType: (value) => {
if(value[1] == null) { if(value[1] === null) {
if(value[0] == 0) { if(value[0] == 0) {
return '未参与'; return '未参与';
} else if(value[0] == 1) { } else if(value[0] == 1) {
......
...@@ -221,7 +221,11 @@ ...@@ -221,7 +221,11 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="finishDate" label="完成项目日期" align="center"></el-table-column> <el-table-column prop="finishDate" label="完成项目日期" align="center"></el-table-column>
<el-table-column prop="score" label="成绩" align="center"></el-table-column> <el-table-column prop="score" label="成绩" align="center">
<template slot-scope="scope">
<span>{{ scope.row.score | scoreValue}}</span>
</template>
</el-table-column>
<el-table-column prop="learnTime" min-width="150" label="学习时长" align="center"> <el-table-column prop="learnTime" min-width="150" label="学习时长" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.row.learnTime | learnTimeValue}}</span> <span>{{ scope.row.learnTime | learnTimeValue}}</span>
...@@ -263,7 +267,11 @@ ...@@ -263,7 +267,11 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="finishDate" label="完成项目日期" align="center"></el-table-column> <el-table-column prop="finishDate" label="完成项目日期" align="center"></el-table-column>
<el-table-column prop="score" label="成绩" align="center"></el-table-column> <el-table-column prop="score" label="成绩" align="center">
<template slot-scope="scope">
<span>{{ scope.row.score | scoreValue}}</span>
</template>
</el-table-column>
<el-table-column prop="learnTime" min-width="150" label="学习时长" align="center"> <el-table-column prop="learnTime" min-width="150" label="学习时长" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ scope.row.learnTime | learnTimeValue}}</span> <span>{{ scope.row.learnTime | learnTimeValue}}</span>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册