@@ -156,6 +156,8 @@ function rowProps(row: Contest) {
|
||||
<n-form-item label="标签">
|
||||
<n-select class="select" :options="tags" v-model:value="query.tag" />
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-form :show-feedback="false" label-placement="left" inline>
|
||||
<n-form-item>
|
||||
<n-input
|
||||
class="input"
|
||||
@@ -164,8 +166,6 @@ function rowProps(row: Contest) {
|
||||
placeholder="比赛标题"
|
||||
/>
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-form :show-feedback="false" label-placement="left" inline>
|
||||
<n-form-item>
|
||||
<n-flex>
|
||||
<n-button @click="search(query.keyword)">搜索</n-button>
|
||||
|
||||
@@ -121,19 +121,19 @@ watch(isMobile, (value) => {
|
||||
</n-tabs>
|
||||
</n-scrollbar>
|
||||
<n-tabs v-else v-model:value="currentTab" type="segment">
|
||||
<n-tab-pane name="content" tab="题目描述">
|
||||
<n-tab-pane name="content" tab="描述">
|
||||
<ProblemContent />
|
||||
</n-tab-pane>
|
||||
<n-tab-pane name="editor" tab="代码编辑">
|
||||
<n-tab-pane name="editor" tab="编辑">
|
||||
<Editor />
|
||||
</n-tab-pane>
|
||||
<n-tab-pane name="info" tab="题目统计">
|
||||
<n-tab-pane name="info" tab="统计">
|
||||
<ProblemInfo />
|
||||
</n-tab-pane>
|
||||
<n-tab-pane v-if="!props.contestID" name="comment" tab="题目点评">
|
||||
<n-tab-pane v-if="!props.contestID" name="comment" tab="点评">
|
||||
<ProblemComment />
|
||||
</n-tab-pane>
|
||||
<n-tab-pane name="submission" tab="我的提交">
|
||||
<n-tab-pane name="submission" tab="提交">
|
||||
<ProblemSubmission />
|
||||
</n-tab-pane>
|
||||
</n-tabs>
|
||||
|
||||
@@ -282,9 +282,6 @@ const columns = computed(() => {
|
||||
:options="languageOptions"
|
||||
/>
|
||||
</n-form-item>
|
||||
<n-form-item v-if="userStore.isAuthed" label="只看自己">
|
||||
<n-switch v-model:value="query.myself" />
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-form :show-feedback="false" inline label-placement="left">
|
||||
<n-form-item>
|
||||
@@ -303,6 +300,9 @@ const columns = computed(() => {
|
||||
placeholder="题号"
|
||||
/>
|
||||
</n-form-item>
|
||||
<n-form-item v-if="userStore.isAuthed" label="只看自己">
|
||||
<n-switch v-model:value="query.myself" />
|
||||
</n-form-item>
|
||||
</n-form>
|
||||
<n-form :show-feedback="false" inline label-placement="left">
|
||||
<n-form-item>
|
||||
@@ -362,7 +362,7 @@ const columns = computed(() => {
|
||||
}
|
||||
|
||||
.input {
|
||||
width: 200px;
|
||||
width: 180px;
|
||||
}
|
||||
|
||||
.code {
|
||||
|
||||
Reference in New Issue
Block a user