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

chore(报名申请): 修改报名申请

上级 808ed223
export default function(_this) { export default function(_this) {
return { return {
id: 'admission_cjd', id: 'admission_cjd',
title: '成绩单(中+英)', title: '学位证书和成绩单',
get: { get: {
action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/${process.env.projectId}`, action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/${process.env.projectId}`,
callback(data) { callback(data) {
...@@ -19,6 +19,9 @@ export default function(_this) { ...@@ -19,6 +19,9 @@ export default function(_this) {
this.form.options.disabled = stageList.findIndex(item => item === submissionStage) > 6 this.form.options.disabled = stageList.findIndex(item => item === submissionStage) > 6
return attachments.reduce( return attachments.reduce(
(result, item) => { (result, item) => {
if (item.file_type_id === 'DIPLOMA_CN') {
result.DIPLOMA_CN.push(item)
}
if (item.file_type_id === 'REPORT_CARD_CN') { if (item.file_type_id === 'REPORT_CARD_CN') {
result.REPORT_CARD_CN.push(item) result.REPORT_CARD_CN.push(item)
} }
...@@ -27,7 +30,7 @@ export default function(_this) { ...@@ -27,7 +30,7 @@ export default function(_this) {
} }
return result return result
}, },
{ REPORT_CARD_CN: [], REPORT_CARD_EN: [] } { DIPLOMA_CN: [], REPORT_CARD_CN: [], REPORT_CARD_EN: [] }
) )
} }
}, },
...@@ -35,12 +38,24 @@ export default function(_this) { ...@@ -35,12 +38,24 @@ export default function(_this) {
next: { to: { query: { active: 'admission_yynl' } } }, next: { to: { query: { active: 'admission_yynl' } } },
hasButton: false, hasButton: false,
options: { 'label-position': 'top' }, options: { 'label-position': 'top' },
hint: ` // hint: `
<p>已毕业学生需提交完整成绩单,未毕业学生提交现有成绩单,成绩单需要加盖学校公章</p> // <p>已毕业学生需提交完整成绩单,未毕业学生提交现有成绩单,成绩单需要加盖学校公章</p>
<p>请将中英文成绩单原件扫描或者拍照后提交。</p> // <p>请将中英文成绩单原件扫描或者拍照后提交。</p>
<p>获取途径:联系大学时就读学校相关部门(档案馆/教务处)获取成绩单。</p> // <p>获取途径:联系大学时就读学校相关部门(档案馆/教务处)获取成绩单。</p>
`, // `,
items: [ items: [
{
label: '学位证书',
type: 'v-upload',
model: 'DIPLOMA_CN',
attrs: {
action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/put`,
deleteAction: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/delete`,
data: { file_type: 'DIPLOMA_CN' }
},
append:
'申请者需要将本科和硕士学位证书原件扫描或者拍照后提交。<br> 可上传多个文件,请确保证书号码清晰可辨。<br> 上传文件仅限“jpg,jpeg,png”格式,文件小于10MB。'
},
{ {
type: 'v-upload', type: 'v-upload',
label: '中文成绩单', label: '中文成绩单',
......
...@@ -5,7 +5,16 @@ export default { ...@@ -5,7 +5,16 @@ export default {
action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/${process.env.projectId}`, action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/${process.env.projectId}`,
callback(data) { callback(data) {
const { attachments = [], submission_stage: submissionStage = 'FILLING' } = data.data.material const { attachments = [], submission_stage: submissionStage = 'FILLING' } = data.data.material
const stageList = ['FILLING', 'PREPAYMENT', 'INTERVIEW_APPLICATION', 'AUDITION', 'INTERVIEW', 'PAYMENT', 'REGISTRATION', 'CLOSED'] const stageList = [
'FILLING',
'PREPAYMENT',
'INTERVIEW_APPLICATION',
'AUDITION',
'INTERVIEW',
'PAYMENT',
'REGISTRATION',
'CLOSED'
]
this.form.options.disabled = stageList.findIndex(item => item === submissionStage) > 6 this.form.options.disabled = stageList.findIndex(item => item === submissionStage) > 6
const RESUME_EN = attachments.filter(item => { const RESUME_EN = attachments.filter(item => {
return item.file_type_id === 'RESUME_EN' return item.file_type_id === 'RESUME_EN'
......
...@@ -71,11 +71,11 @@ export default { ...@@ -71,11 +71,11 @@ export default {
// code: 'interviewXwzsEnglish', // code: 'interviewXwzsEnglish',
// view: { to: { path: '/my/interview', query: { active: 'interview_xwzsywzm' } } } // view: { to: { path: '/my/interview', query: { active: 'interview_xwzsywzm' } } }
// }, // },
// { {
// title: '英文简历', title: '英文简历',
// code: 'interviewYwjl', code: 'interviewYwjl',
// view: { to: { path: '/my/interview', query: { active: 'interview_ywjl' } } } view: { to: { path: '/my/interview', query: { active: 'interview_ywjl' } } }
// }, }
// { // {
// title: '成绩单', // title: '成绩单',
// code: 'interviewCjd', // code: 'interviewCjd',
......
...@@ -29,9 +29,12 @@ export default function(_this) { ...@@ -29,9 +29,12 @@ export default function(_this) {
if (item.file_type_id === 'REPORT_CARD_CN') { if (item.file_type_id === 'REPORT_CARD_CN') {
result.REPORT_CARD_CN.push(item) result.REPORT_CARD_CN.push(item)
} }
if (item.file_type_id === 'REPORT_CARD_EN') {
result.REPORT_CARD_EN.push(item)
}
return result return result
}, },
{ ...basicInfo, DIPLOMA_CN: [], REPORT_CARD_CN: [] } { ...basicInfo, DIPLOMA_CN: [], REPORT_CARD_CN: [], REPORT_CARD_EN: [] }
) )
} }
}, },
...@@ -75,13 +78,23 @@ export default function(_this) { ...@@ -75,13 +78,23 @@ export default function(_this) {
'申请者需要将本科和硕士学位证书原件扫描或者拍照后提交。<br> 可上传多个文件,请确保证书号码清晰可辨。<br> 上传文件仅限“jpg,jpeg,png”格式,文件小于10MB。' '申请者需要将本科和硕士学位证书原件扫描或者拍照后提交。<br> 可上传多个文件,请确保证书号码清晰可辨。<br> 上传文件仅限“jpg,jpeg,png”格式,文件小于10MB。'
}, },
{ {
label: '成绩单', label: '中文成绩单',
type: 'v-upload', type: 'v-upload',
model: 'REPORT_CARD_CN', model: 'REPORT_CARD_CN',
attrs: { attrs: {
action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/put`, action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/put`,
deleteAction: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/delete`, deleteAction: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/delete`,
data: { file_type: 'REPORT_CARD_CN' } data: { file_type: 'REPORT_CARD_CN' }
}
},
{
type: 'v-upload',
label: '英文成绩单',
model: 'REPORT_CARD_EN',
attrs: {
action: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/put`,
deleteAction: `${process.env.baseURL}/api/enrollment/v1.0/application-materials/attachments/${process.env.projectId}/delete`,
data: { file_type: 'REPORT_CARD_EN' }
}, },
append: append:
'申请者需要将本科和硕士阶段的成绩单原件扫描或拍照后提交。<br> 可上传多个文件,请确保公章清晰可辨。<br> 上传文件仅限“jpg,jpeg,png”格式,文件小于10MB。' '申请者需要将本科和硕士阶段的成绩单原件扫描或拍照后提交。<br> 可上传多个文件,请确保公章清晰可辨。<br> 上传文件仅限“jpg,jpeg,png”格式,文件小于10MB。'
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论