diff --git a/src/admin/problem/detail.vue b/src/admin/problem/detail.vue index 72f2ab4..388c09c 100644 --- a/src/admin/problem/detail.vue +++ b/src/admin/problem/detail.vue @@ -269,10 +269,12 @@ function getTemplate() { } async function submit() { - const notComplete = detectProblemCompletion() - if (notComplete) return + const notCompleted = detectProblemCompletion() + if (notCompleted) return getTemplate() problem.tags = [...newTags.value, ...fromExistingTags.value] + // 因为编辑器的问题,删掉空白的 hint + if ((problem.hint = "
({
value: "",
- language: storage.get(STORAGE_KEY.LANGUAGE) || "C",
+ language: storage.get(STORAGE_KEY.LANGUAGE) || "Python3",
})
diff --git a/src/oj/contest/components/ContestInfo.vue b/src/oj/contest/components/ContestInfo.vue
index f620553..ffa6cde 100644
--- a/src/oj/contest/components/ContestInfo.vue
+++ b/src/oj/contest/components/ContestInfo.vue
@@ -25,11 +25,11 @@ const contestStore = useContestStore()
{{
- parseTime(contestStore.contest.start_time, "YYYY年M月D日 hh:mm:ss")
+ parseTime(contestStore.contest.start_time, "YYYY年M月D日 HH:mm:ss")
}}
- {{ parseTime(contestStore.contest.end_time, "YYYY年M月D日 hh:mm:ss") }}
+ {{ parseTime(contestStore.contest.end_time, "YYYY年M月D日 HH:mm:ss") }}
diff --git a/src/oj/problem/components/ProblemContent.vue b/src/oj/problem/components/ProblemContent.vue
index 9d0001b..a0256ec 100644
--- a/src/oj/problem/components/ProblemContent.vue
+++ b/src/oj/problem/components/ProblemContent.vue
@@ -184,6 +184,10 @@ function type(status: ProblemStatus) {
margin-bottom: 8px;
}
+.problemContent > .content > p {
+ margin: 0;
+}
+
.problemContent > .content > blockquote {
border-left: 3px solid #bbbec4;
padding-left: 10px;
@@ -251,4 +255,8 @@ function type(status: ProblemStatus) {
border-radius: 3px;
line-height: 1.5;
}
+
+.problemContent > .content a {
+ color: #18a058;
+}
diff --git a/src/oj/problem/components/ProblemSubmission.vue b/src/oj/problem/components/ProblemSubmission.vue
index d2195f7..5ce69f9 100644
--- a/src/oj/problem/components/ProblemSubmission.vue
+++ b/src/oj/problem/components/ProblemSubmission.vue
@@ -21,7 +21,7 @@ const columns: DataTableColumn[] = [
render: (row) =>
parseTime(
row.create_time,
- isDesktop ? "YYYY-MM-DD hh:mm:ss" : "M-D hh:mm"
+ isDesktop ? "YYYY-MM-DD HH:mm:ss" : "M-D hh:mm"
),
},
{
diff --git a/src/oj/submission/list.vue b/src/oj/submission/list.vue
index c37480d..e3d4475 100644
--- a/src/oj/submission/list.vue
+++ b/src/oj/submission/list.vue
@@ -123,7 +123,7 @@ const columns = computed(() => {
render: (row) =>
parseTime(
row.create_time,
- isDesktop ? "YYYY-MM-DD hh:mm:ss" : "M-D hh:mm"
+ isDesktop ? "YYYY-MM-DD HH:mm:ss" : "M-D hh:mm"
),
},
{