master
lion 4 months ago
parent 77f281a469
commit 1e7a15b775

@ -133,6 +133,7 @@ export interface AdminApplicationRow {
track_title: string
signup_channel: { id: number; channel_code: string; channel_name: string } | null
signup_channel_code: string | null
recommend: string
submitted_at: string | null
updated_at: string | null
files_count: number

@ -1411,7 +1411,7 @@ onMounted(() => {
<div class="application-filters">
<el-input
v-model="applicationFilters.keyword"
placeholder="搜索项目、姓名、学校、手机号"
placeholder="搜索项目、姓名、学校、手机号、推荐方"
clearable
class="application-filter-keyword"
@keyup.enter="refreshApplications(1)"
@ -1510,6 +1510,11 @@ onMounted(() => {
</span>
</template>
</el-table-column>
<el-table-column prop="recommend" label="推荐方" min-width="130" show-overflow-tooltip>
<template #default="{ row }">
<span class="cell-muted">{{ row.recommend || '—' }}</span>
</template>
</el-table-column>
<el-table-column prop="contact_mobile" label="手机号" width="128" />
<el-table-column label="附件" width="76" align="right">
<template #default="{ row }">{{ row.files_count }}</template>
@ -1804,6 +1809,9 @@ onMounted(() => {
: applicationDetail.signup_channel_code || '—'
}}
</el-descriptions-item>
<el-descriptions-item label="推荐方" :span="2">
{{ applicationDetail.recommend || '—' }}
</el-descriptions-item>
</el-descriptions>
<h3 class="section-title">项目简介</h3>

Loading…
Cancel
Save