| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <template>
- <div class="test-container">
- <el-card class="test-card" shadow="hover">
- <div class="test-card__header">
- <div class="test-card__name">{{ examName }}</div>
- <!-- 和style绑定 -->
- <div class="test-card__status">{{status}}</div>
- </div>
- <div class="test-card__option">
- <div class="test-card__time">
- <div class="test-card__startTime">起始:{{ startTime }}</div>
- <div class="test-card__endTime">结束:{{ endTime }}</div>
- <div class="test-card__invigilate">监考:{{ antiCheating }}</div>
- </div>
- <div class="test-card__btn">
- <el-button type="primary" plain @click.native="getTestDetail">查看详情</el-button>
- <el-button type="warning" plain @click.native="getReport">结果报告</el-button>
- </div>
- </div>
- </el-card>
- </div>
- </template>
- <script>
- export default {
- name: 'TestCard',
- props: {
- startTime: {
- type: String,
- default: ''
- },
- endTime: {
- type: String,
- default: ''
- },
- examName: {
- type: String,
- default: ''
- },
- antiCheating: {
- type: String,
- default: ''
- },
- status: {
- type: String,
- default: ''
- }
- }
- }
- </script>
- <style scoped>
- @import '~/assets/css/test-card.css';
- </style>
|