diff --git a/views/problem.ejs b/views/problem.ejs index 909f101..c85bd62 100644 --- a/views/problem.ejs +++ b/views/problem.ejs @@ -84,7 +84,9 @@ div[class*=ace_br] { 提交记录 返回比赛 <% } else { %> - 提交 + <% if (testcases && !testcases.error) { %> + 提交 + <% } %> 提交记录 统计 测试数据 @@ -175,7 +177,7 @@ div[class*=ace_br] { <% } %> <% let noSubmit = false; %> <% - if (typeof contest !== 'undefined' && contest && contest.ended) { + if (typeof contest !== 'undefined' && contest && contest.ended || (!testcases || testcases.error)) { noSubmit = true; } %>