提交 5a02401a authored 作者: pengxiaohui's avatar pengxiaohui

fix: 修复作品展示记录列表未完成时不展示分数[2244]

上级 b0168059
......@@ -5,7 +5,11 @@
<el-table :data="prod.data" style="width: 100%" :header-row-style="{background:'#ededed',color:'#4d4d4d'}" :header-cell-style="{background: 'transparent'}">
<el-table-column type="index" :index="prod.tableIndex" label="序号" width="50" />
<el-table-column prop="case_info.name" label="案例名称" min-width="160" />
<el-table-column prop="score" label="分数" min-width="120" />
<el-table-column prop="score" label="分数" min-width="120" >
<template slot-scope="scope">
{{scope.row.is_complete ? scope.row.score : ''}}
</template>
</el-table-column>
<el-table-column prop="updated_at" label="保存时间" min-width="160" />
<el-table-column label="操作" width="100">
<template slot-scope="scope">
......@@ -21,7 +25,11 @@
<el-table :data="user.data" style="width: 100%" :header-row-style="{background:'#ededed',color:'#4d4d4d'}" :header-cell-style="{background: 'transparent'}">
<el-table-column type="index" :index="user.tableIndex" label="序号" width="50" />
<el-table-column prop="case_info.name" label="案例名称" min-width="160" />
<el-table-column prop="score" label="分数" min-width="120" />
<el-table-column prop="score" label="分数" min-width="120" >
<template slot-scope="scope">
{{scope.row.is_complete ? scope.row.score : ''}}
</template>
</el-table-column>
<el-table-column prop="updated_at" label="保存时间" min-width="160" />
<el-table-column label="操作" width="100">
<template slot-scope="scope">
......@@ -37,7 +45,11 @@
<el-table :data="tool.data" style="width: 100%" :header-row-style="{background:'#ededed',color:'#4d4d4d'}" :header-cell-style="{background: 'transparent'}">
<el-table-column type="index" :index="tool.tableIndex" label="序号" width="50" />
<el-table-column prop="case_info.name" label="案例名称" min-width="160" />
<el-table-column prop="score" label="分数" min-width="120" />
<el-table-column prop="type" label="类型" min-width="120" >
<template slot-scope="scope">
{{scope.row.type | toolTypeFilter}}
</template>
</el-table-column>
<el-table-column prop="updated_at" label="保存时间" min-width="160" />
<el-table-column label="操作" width="100">
<template slot-scope="scope">
......@@ -55,6 +67,7 @@
<script>
import { getProdRecords, getUserRecords, getToolRecords } from '../api'
import { selectCase } from '@/api/base'
const toolTypeMap = { 1: '抖音' }
export default {
data() {
return {
......@@ -87,6 +100,11 @@ export default {
return this.$store.state.case
}
},
filters: {
toolTypeFilter(val) {
return toolTypeMap[val]
}
},
created() {
this.tabActive = this.$route.query.type
this.fetchProdRecords()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论