|
|
@ -75,6 +75,23 @@ |
|
|
|
label="报名时间" |
|
|
|
width="180"> |
|
|
|
|
|
|
|
</el-table-column> |
|
|
|
|
|
|
|
<el-table-column v-if="status==='finished'" |
|
|
|
prop="signInFlagShow" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="是否签到" |
|
|
|
width="100"> |
|
|
|
|
|
|
|
</el-table-column> |
|
|
|
<el-table-column v-if="status==='finished'" |
|
|
|
prop="rewardFlagShow" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
label="是否给分" |
|
|
|
width="100"> |
|
|
|
|
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="statusShow" |
|
|
|
header-align="center" |
|
|
@ -168,6 +185,18 @@ export default { |
|
|
|
item.statusShow = '' |
|
|
|
} |
|
|
|
|
|
|
|
if (item.rewardFlag === 'agree') { |
|
|
|
item.rewardFlagShow = '已发放' |
|
|
|
} else { |
|
|
|
item.rewardFlagShow = '未发放' |
|
|
|
} |
|
|
|
|
|
|
|
if (item.signInFlag === 'signed_in') { |
|
|
|
item.signInFlagShow = '是' |
|
|
|
} else { |
|
|
|
item.signInFlagShow = '否' |
|
|
|
} |
|
|
|
|
|
|
|
}); |
|
|
|
|
|
|
|
this.tableData = [...data.list] |
|
|
@ -220,6 +249,12 @@ export default { |
|
|
|
}, |
|
|
|
props: { |
|
|
|
|
|
|
|
|
|
|
|
status: { |
|
|
|
type: String, |
|
|
|
default: '' |
|
|
|
}, |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|