diff --git a/src/oj/submission/components/SubmissionLink.vue b/src/oj/submission/components/SubmissionLink.vue index c074393..e40d7ec 100644 --- a/src/oj/submission/components/SubmissionLink.vue +++ b/src/oj/submission/components/SubmissionLink.vue @@ -42,7 +42,7 @@ const props = defineProps() defineEmits(["showCode"]) const userStore = useUserStore() -const isOwnSubmission = computed(() => userStore.profile?.id === props.submission.user_id) +const isOwnSubmission = computed(() => userStore.profile?.user?.id === props.submission.user_id) function goto() { window.open("/submission/" + props.submission.id, "_blank") diff --git a/src/oj/submission/list.vue b/src/oj/submission/list.vue index a2207d7..2561f7d 100644 --- a/src/oj/submission/list.vue +++ b/src/oj/submission/list.vue @@ -8,7 +8,7 @@ import { getTodaySubmissionCount, } from "oj/api" import { parseTime } from "utils/functions" -import { +import type { FlowchartSubmissionListItem, LANGUAGE, SubmissionListItem, @@ -418,9 +418,9 @@ const flowchartColumns: DataTableColumn[] = [ size="large" @update:checked="(v: boolean) => (query.today = v ? '1' : '0')" > - 今日提交数:{{ todayCount }} + + 今日提交数:{{ todayCount }} +