| | |
| | | {{ stateList[item.status].text }} |
| | | </el-tag> |
| | | </div> |
| | | <div v-if="!item.isContinue" style="margin-left: 15px">您已提交试卷</div> |
| | | </div> |
| | | <div class="mid-container flex items-center my-4 text-gray-700"> |
| | | <el-icon class="mr-1"> |
| | |
| | | <div class="right-container"> |
| | | <div class="button-container"> |
| | | <el-button type="primary" size="large" @click="examClick(item)" |
| | | :disabled="stateList[item.status].disabled || item.submitStatus ==='finish'">开始考试</el-button> |
| | | :disabled="stateList[item.status].disabled || !item.isContinue">开始考试</el-button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | }); |
| | | |
| | | const stateList = { |
| | | 1: { |
| | | 'not_start': { |
| | | text: '未开始', |
| | | type: 'primary', |
| | | disabled: true |
| | |
| | | text: '已结束', |
| | | type: 'info', |
| | | disabled: true |
| | | }, |
| | | 'cancel': { |
| | | text: '已作废', |
| | | type: 'danger', |
| | | disabled: true |
| | | } |
| | | }; |
| | | |