fix alert type.
This commit is contained in:
@@ -208,11 +208,13 @@ watch(
|
|||||||
<template>
|
<template>
|
||||||
<el-tabs type="border-card" @tab-click="onTab" v-model="tab">
|
<el-tabs type="border-card" @tab-click="onTab" v-model="tab">
|
||||||
<el-tab-pane label="测试用例" :name="Tab.testcase">
|
<el-tab-pane label="测试用例" :name="Tab.testcase">
|
||||||
<div class="panel"></div>
|
<div class="panel">
|
||||||
|
<el-table height="320"></el-table>
|
||||||
|
</div>
|
||||||
</el-tab-pane>
|
</el-tab-pane>
|
||||||
<el-tab-pane :disabled="submitDisabled" :name="Tab.result">
|
<el-tab-pane :disabled="submitDisabled" :name="Tab.result">
|
||||||
<template #label>
|
<template #label>
|
||||||
<el-space>
|
<el-space :size="2">
|
||||||
<el-icon>
|
<el-icon>
|
||||||
<i-ep-loading v-if="judging || pending || submitting" />
|
<i-ep-loading v-if="judging || pending || submitting" />
|
||||||
<i-ep-bell v-else-if="isPending" />
|
<i-ep-bell v-else-if="isPending" />
|
||||||
@@ -225,7 +227,7 @@ watch(
|
|||||||
<el-alert
|
<el-alert
|
||||||
v-if="submission"
|
v-if="submission"
|
||||||
:closable="false"
|
:closable="false"
|
||||||
:type="JUDGE_STATUS[submission.result]['type']"
|
:type="JUDGE_STATUS[submission.result]['alertType']"
|
||||||
:title="JUDGE_STATUS[submission.result]['name']"
|
:title="JUDGE_STATUS[submission.result]['name']"
|
||||||
>
|
>
|
||||||
</el-alert>
|
</el-alert>
|
||||||
|
|||||||
@@ -16,50 +16,62 @@ export const JUDGE_STATUS = {
|
|||||||
"-2": {
|
"-2": {
|
||||||
name: "编译失败",
|
name: "编译失败",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"-1": {
|
"-1": {
|
||||||
name: "答案错误",
|
name: "答案错误",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"0": {
|
"0": {
|
||||||
name: "答案正确",
|
name: "答案正确",
|
||||||
type: "success",
|
type: "success",
|
||||||
|
alertType: "success",
|
||||||
},
|
},
|
||||||
"1": {
|
"1": {
|
||||||
name: "运行超时",
|
name: "运行超时",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"2": {
|
"2": {
|
||||||
name: "运行超时",
|
name: "运行超时",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"3": {
|
"3": {
|
||||||
name: "内存超限",
|
name: "内存超限",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"4": {
|
"4": {
|
||||||
name: "运行时错误",
|
name: "运行时错误",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"5": {
|
"5": {
|
||||||
name: "系统错误",
|
name: "系统错误",
|
||||||
type: "danger",
|
type: "danger",
|
||||||
|
alertType: "error",
|
||||||
},
|
},
|
||||||
"6": {
|
"6": {
|
||||||
name: "等待评分",
|
name: "等待评分",
|
||||||
type: "warning",
|
type: "warning",
|
||||||
|
alertType: "warning",
|
||||||
},
|
},
|
||||||
"7": {
|
"7": {
|
||||||
name: "正在评分",
|
name: "正在评分",
|
||||||
type: "warning",
|
type: "warning",
|
||||||
|
alertType: "warning",
|
||||||
},
|
},
|
||||||
"8": {
|
"8": {
|
||||||
name: "部分正确",
|
name: "部分正确",
|
||||||
type: "warning",
|
type: "warning",
|
||||||
|
alertType: "warning",
|
||||||
},
|
},
|
||||||
"9": {
|
"9": {
|
||||||
name: "正在提交",
|
name: "正在提交",
|
||||||
type: "info",
|
type: "info",
|
||||||
|
alertType: "info",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user