|
@@ -27,7 +27,7 @@ const tableColOpt = [
|
|
|
},
|
|
|
{
|
|
|
label: '报告类型',
|
|
|
- key: 'ClassifyName2'
|
|
|
+ key: 'ClassifyName1'
|
|
|
},
|
|
|
{
|
|
|
label: '阅读时间',
|
|
@@ -79,6 +79,16 @@ watch(() => show.value, (n) => {
|
|
|
}
|
|
|
})
|
|
|
|
|
|
+function formatClassifyName(e){
|
|
|
+ if(e.ClassifyName3){
|
|
|
+ return `${e.ClassifyName1}/${e.ClassifyName2}/${e.ClassifyName3}`
|
|
|
+ }else if(e.ClassifyName2){
|
|
|
+ return `${e.ClassifyName1}/${e.ClassifyName2}`
|
|
|
+ }else{
|
|
|
+ return e.ClassifyName1
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
</script>
|
|
|
|
|
|
<template>
|
|
@@ -124,6 +134,9 @@ watch(() => show.value, (n) => {
|
|
|
<span v-if="column.key === 'CreateTime'">{{
|
|
|
formatTime(row.CreateTime)
|
|
|
}}</span>
|
|
|
+ <span v-if="column.key === 'ClassifyName1'">{{
|
|
|
+ formatClassifyName(row)
|
|
|
+ }}</span>
|
|
|
<span v-else>{{ row[column.key] }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|