提交 b59b9d2f authored 作者: 王鹏飞's avatar 王鹏飞

chore(报名申请): 修改提交申请弹框

上级 da6ff156
......@@ -10,7 +10,11 @@
>
<div>
<ul v-if="detail">
<li v-for="item in currentOptions" :class="progress(item.code) ? 'is-success' : 'is-error'" :key="item.code">
<li
v-for="(item, index) in currentOptions"
:class="progress(item.code) ? 'is-success' : 'is-error'"
:key="index"
>
<span class="name">{{ item.title }}</span>
<span class="line"></span>
<span class="status">{{ progress(item.code) ? '已完成' : '未完成' }}</span>
......@@ -44,43 +48,47 @@ export default {
[
{
title: '英文简历',
code: 'INTERVIEW_APPLICATION.attachments.submitted_required_list.RESUME_EN',
code: 'INTERVIEW_APPLICATION.attachments.missed_required_list.RESUME_EN',
view: { to: { path: '/my/interview', query: { active: 'interview_ywjl' } } }
},
{
title: '成绩单',
code: 'INTERVIEW_APPLICATION.attachments.submitted_required_list.REPORT_CARD_CN',
code: 'INTERVIEW_APPLICATION.attachments.missed_required_list.REPORT_CARD_CN',
view: { to: { path: '/my/interview', query: { active: 'interview_cjd' } } }
},
{
title: '语言能力证明',
code: 'INTERVIEW_APPLICATION.attachments.submitted_required_list.INTERNATIONAL_LANGUAGE_SCORE',
code: 'INTERVIEW_APPLICATION.attachments.missed_required_list.INTERNATIONAL_LANGUAGE_SCORE',
view: { to: { path: '/my/interview', query: { active: 'interview_yynl' } } }
}
],
[
{
title: '成绩单',
code: 'REGISTRATION.attachments.submitted_required_list.REPORT_CARD_EN',
code: 'REGISTRATION.attachments.missed_required_list.REPORT_CARD_EN',
view: { to: { path: '/my/admission', query: { active: 'admission_cjd' } } }
},
{
title: '推荐信',
code: [
'REGISTRATION.attachments.submitted_required_list.RECOMMENDATION_LETTER',
'REGISTRATION.attachments.submitted_required_list.RECOMMENDATION_LETTER_2'
'REGISTRATION.attachments.missed_required_list.RECOMMENDATION_LETTER',
'REGISTRATION.attachments.missed_required_list.RECOMMENDATION_LETTER_2'
],
view: { to: { path: '/my/admission', query: { active: 'admission_tjx' } } }
},
{
title: '个人陈述',
code: 'REGISTRATION.attachments.submitted_required_list.PERSONAL_STATEMENT',
code: 'REGISTRATION.attachments.missed_required_list.PERSONAL_STATEMENT',
view: { to: { path: '/my/admission', query: { active: 'admission_grcs' } } }
},
{
title: '毕业证或在读证明',
code: 'REGISTRATION.attachments.submitted_required_list.DIPLOMA_CN',
code: [
'REGISTRATION.attachments.missed_required_list.DIPLOMA_CN',
'REGISTRATION.attachments.missed_required_list.DEGREE_CERT_CN',
'REGISTRATION.attachments.missed_required_list.PROOF_READING'
],
view: { to: { path: '/my/admission', query: { active: 'admission_byzs' } } }
}
]
......@@ -114,11 +122,11 @@ export default {
},
progress(prop) {
if (Array.isArray(prop)) {
return prop.every(item => {
return !prop.some(item => {
return get(this.detail.progress, item)
})
}
return get(this.detail.progress, prop)
return !get(this.detail.progress, prop)
},
handleView(to) {
this.dialogVisible = false
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论