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

chore: 新增duca-plus项目站

上级 d5213e0e
projectId=1030 projectId=1037
newProjectId=283899817594765312 newProjectId=283899817594765312
baseURL=https://project-api.ezijing.com baseURL=https://project-api.ezijing.com
loginURL=https://login.ezijing.com/park-plus loginURL=https://login.ezijing.com/duca-plus
\ No newline at end of file \ No newline at end of file
projectId=1030 projectId=1037
newProjectId=283899817594765312 newProjectId=283899817594765312
baseURL=https://project-api.ezijing.com baseURL=https://project-api.ezijing.com
loginURL=https://login.ezijing.com/park-plus loginURL=https://login.ezijing.com/duca-plus
\ No newline at end of file \ No newline at end of file
projectId=1030 projectId=1037
newProjectId=283899817594765312 newProjectId=283899817594765312
......
...@@ -21,8 +21,7 @@ ...@@ -21,8 +21,7 @@
class="form-button" class="form-button"
:disabled="codeButtonDisabled" :disabled="codeButtonDisabled"
:value="buttonText" :value="buttonText"
@click="onSendCode" @click="onSendCode" />
/>
</div> </div>
<div class="form-item"> <div class="form-item">
<input type="button" value="立即预约" class="form-button" @click="onSbumit" /> <input type="button" value="立即预约" class="form-button" @click="onSbumit" />
...@@ -36,7 +35,7 @@ import * as api from '@/api' ...@@ -36,7 +35,7 @@ import * as api from '@/api'
export default { export default {
data() { data() {
return { return {
ruleForm: { name: '', phone: '', project_id: '1030', channel: localStorage.getItem('channel_num') || 19960 }, ruleForm: { name: '', phone: '', project_id: '1037', channel: localStorage.getItem('channel_num') || 19960 },
projectList: [ projectList: [
{ label: '金融工商管理硕士', value: '1000' }, { label: '金融工商管理硕士', value: '1000' },
{ label: '酒店及旅游业工商管理硕士', value: '1008' }, { label: '酒店及旅游业工商管理硕士', value: '1008' },
...@@ -46,18 +45,18 @@ export default { ...@@ -46,18 +45,18 @@ export default {
{ label: '中国未来金融领袖计划', value: '1007' }, { label: '中国未来金融领袖计划', value: '1007' },
{ label: '国际硕士保研项目', value: '1016' }, { label: '国际硕士保研项目', value: '1016' },
{ label: '金融学硕士保研项目', value: '1018' }, { label: '金融学硕士保研项目', value: '1018' },
{ label: '美国帕克大学硕士项目', value: '1030' } { label: '加州多米尼克大学硕士保研项目', value: '1037' },
], ],
phoneCode: '', phoneCode: '',
codeButtonDisabled: false, codeButtonDisabled: false,
timer: null, timer: null,
disabledTime: 60 disabledTime: 60,
} }
}, },
computed: { computed: {
buttonText() { buttonText() {
return this.codeButtonDisabled ? `${this.disabledTime}秒后重发` : '获取验证码' return this.codeButtonDisabled ? `${this.disabledTime}秒后重发` : '获取验证码'
} },
}, },
methods: { methods: {
onSbumit() { onSbumit() {
...@@ -76,7 +75,7 @@ export default { ...@@ -76,7 +75,7 @@ export default {
this.checkPhoneCode().then(this.handleSubmit) this.checkPhoneCode().then(this.handleSubmit)
}, },
handleSubmit() { handleSubmit() {
api.submit(this.ruleForm).then(response => { api.submit(this.ruleForm).then((response) => {
// this.$notify({ type: 'success', message: response.message }) // this.$notify({ type: 'success', message: response.message })
this.$message('报名成功') this.$message('报名成功')
this.$emit('success') this.$emit('success')
...@@ -121,11 +120,11 @@ export default { ...@@ -121,11 +120,11 @@ export default {
clearTimer() { clearTimer() {
this.codeButtonDisabled = false this.codeButtonDisabled = false
this.timer && clearInterval(this.timer) this.timer && clearInterval(this.timer)
} },
}, },
destroyed() { destroyed() {
this.clearTimer() this.clearTimer()
} },
} }
</script> </script>
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
<div class="dialog-box" @click.stop> <div class="dialog-box" @click.stop>
<h2 class="title">关注我们</h2> <h2 class="title">关注我们</h2>
<div class="follow"> <div class="follow">
<img src="https://webapp-pub.ezijing.com/project/park-plus/sit_wechat.png" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/sit_wechat.png" />
<p>扫码关注 了解更多</p> <p>扫码关注 了解更多</p>
</div> </div>
</div> </div>
...@@ -43,7 +43,7 @@ export default { ...@@ -43,7 +43,7 @@ export default {
data() { data() {
return { return {
applyFormVisible: false, applyFormVisible: false,
followVisible: false followVisible: false,
} }
}, },
methods: { methods: {
...@@ -57,8 +57,8 @@ export default { ...@@ -57,8 +57,8 @@ export default {
// 关注我们 // 关注我们
showFollow() { showFollow() {
this.followVisible = true this.followVisible = true
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -58,23 +58,23 @@ export default { ...@@ -58,23 +58,23 @@ export default {
isShow: false, isShow: false,
list: [ list: [
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster1.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster1.png',
}, },
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster2.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster2.png',
}, },
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster3.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster3.png',
}, },
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster4.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster4.png',
}, },
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster5.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster5.png',
}, },
{ {
poster: 'https://webapp-pub.ezijing.com/project/park-plus/video_poster6.png' poster: 'https://webapp-pub.ezijing.com/project/duca-plus/video_poster6.png',
} },
], ],
// 当前播放的视频 // 当前播放的视频
playVideo: {}, playVideo: {},
...@@ -83,7 +83,7 @@ export default { ...@@ -83,7 +83,7 @@ export default {
mouseCursor: 'pointer', mouseCursor: 'pointer',
swiperOption: { swiperOption: {
autoplay: { autoplay: {
delay: 1000 delay: 1000,
}, },
speed: 1000, speed: 1000,
loop: true, loop: true,
...@@ -95,22 +95,22 @@ export default { ...@@ -95,22 +95,22 @@ export default {
on: { on: {
slideChangeTransitionEnd: function () { slideChangeTransitionEnd: function () {
this.autoplay.start() //就加这个玩意儿 this.autoplay.start() //就加这个玩意儿
} },
} },
}, },
swiperOption1: { swiperOption1: {
loop: true, loop: true,
height: 500, height: 500,
slidesPerView: 1.3, slidesPerView: 1.3,
centeredSlides: true, centeredSlides: true,
rewind: true rewind: true,
// disableOnInteraction: false, // disableOnInteraction: false,
// on: { // on: {
// slideChangeTransitionEnd: function() { // slideChangeTransitionEnd: function() {
// this.autoplay.start() //就加这个玩意儿 // this.autoplay.start() //就加这个玩意儿
// } // }
// } // }
} },
} }
}, },
computed: { computed: {
...@@ -120,9 +120,9 @@ export default { ...@@ -120,9 +120,9 @@ export default {
className() { className() {
return { return {
'is-h5': this.isMobile, 'is-h5': this.isMobile,
'is-pc': !this.isMobile 'is-pc': !this.isMobile,
} }
} },
}, },
methods: { methods: {
handleMouseEnter(e) { handleMouseEnter(e) {
...@@ -193,8 +193,8 @@ export default { ...@@ -193,8 +193,8 @@ export default {
this.isShow = false this.isShow = false
document.getElementsByTagName('body')[0].style.height = '' document.getElementsByTagName('body')[0].style.height = ''
document.getElementsByTagName('body')[0].style.overflow = '' document.getElementsByTagName('body')[0].style.overflow = ''
} },
} },
} }
</script> </script>
...@@ -202,7 +202,7 @@ export default { ...@@ -202,7 +202,7 @@ export default {
.is-pc { .is-pc {
margin-top: 56px; margin-top: 56px;
.video-wrapper { .video-wrapper {
background: url(https://webapp-pub.ezijing.com/project/park-plus/video_bg.png) no-repeat center center; background: url(https://webapp-pub.ezijing.com/project/duca-plus/video_bg.png) no-repeat center center;
background-size: cover; background-size: cover;
} }
.content { .content {
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<img class="img" src="https://webapp-pub.ezijing.com/project/park/banner.png" /> <img class="img" src="https://webapp-pub.ezijing.com/project/park/banner.png" />
</a> </a>
<!-- <div class="content_desc"> <!-- <div class="content_desc">
<div class="desc_cn">美国帕克大学硕士项目</div> <div class="desc_cn">加州多米尼克大学硕士保研项目</div>
<div class="desc_en">Stevens Institute of Technology Master of Engineering in Engineering Management</div> <div class="desc_en">Stevens Institute of Technology Master of Engineering in Engineering Management</div>
</div> --> </div> -->
<div class="banner_navList" v-if="false"> <div class="banner_navList" v-if="false">
...@@ -30,27 +30,27 @@ export default { ...@@ -30,27 +30,27 @@ export default {
img: 'https://webapp-pub.ezijing.com/project/marywood/icon1.png', img: 'https://webapp-pub.ezijing.com/project/marywood/icon1.png',
imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon11.png', imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon11.png',
tit: '报名申请', tit: '报名申请',
tag: '1' tag: '1',
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/marywood/icon4.png', img: 'https://webapp-pub.ezijing.com/project/marywood/icon4.png',
imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon41.png', imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon41.png',
tit: '招生简章', tit: '招生简章',
tag: '2' tag: '2',
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/marywood/icon5.png', img: 'https://webapp-pub.ezijing.com/project/marywood/icon5.png',
imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon51.png', imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon51.png',
tit: '项目介绍', tit: '项目介绍',
tag: '3' tag: '3',
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/marywood/icon2.png', img: 'https://webapp-pub.ezijing.com/project/marywood/icon2.png',
imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon21.png', imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon21.png',
tit: '资料下载', tit: '资料下载',
tag: '4' tag: '4',
} },
// { // {
// img: 'https://webapp-pub.ezijing.com/project/marywood/icon3.png', // img: 'https://webapp-pub.ezijing.com/project/marywood/icon3.png',
// imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon31.png', // imgH5: 'https://webapp-pub.ezijing.com/project/marywood/h5/icon31.png',
...@@ -58,13 +58,13 @@ export default { ...@@ -58,13 +58,13 @@ export default {
// tit: '常见问题', // tit: '常见问题',
// tag: '5' // tag: '5'
// } // }
] ],
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
}, },
methods: { methods: {
navClick(item) { navClick(item) {
...@@ -72,7 +72,7 @@ export default { ...@@ -72,7 +72,7 @@ export default {
this.$router.push('/my/account') this.$router.push('/my/account')
} else if (item.tag === '2') { } else if (item.tag === '2') {
window.open( window.open(
'https://webapp-pub.ezijing.com/project/park-plus/%E6%96%AF%E8%92%82%E6%96%87%E6%96%AF%E7%90%86%E5%B7%A5%E5%AD%A6%E9%99%A2%E5%B7%A5%E7%A8%8B%E7%AE%A1%E7%90%86%E7%A1%95%E5%A3%AB%E4%BF%9D%E7%A0%94%E9%A1%B9%E7%9B%AE%E6%8B%9B%E7%94%9F%E7%AE%80%E7%AB%A0.pdf?v=1' 'https://webapp-pub.ezijing.com/project/duca-plus/%E6%96%AF%E8%92%82%E6%96%87%E6%96%AF%E7%90%86%E5%B7%A5%E5%AD%A6%E9%99%A2%E5%B7%A5%E7%A8%8B%E7%AE%A1%E7%90%86%E7%A1%95%E5%A3%AB%E4%BF%9D%E7%A0%94%E9%A1%B9%E7%9B%AE%E6%8B%9B%E7%94%9F%E7%AE%80%E7%AB%A0.pdf?v=1'
) )
} else if (item.tag === '3') { } else if (item.tag === '3') {
this.$router.push('/about/school') this.$router.push('/about/school')
...@@ -83,8 +83,8 @@ export default { ...@@ -83,8 +83,8 @@ export default {
// this.$router.push('/question/question') // this.$router.push('/question/question')
} }
} },
} },
} }
</script> </script>
......
...@@ -26,23 +26,23 @@ export default { ...@@ -26,23 +26,23 @@ export default {
return { return {
listData: [ listData: [
{ {
web_img_uri: 'https://webapp-pub.ezijing.com/project/park-plus/feature_1.png', web_img_uri: 'https://webapp-pub.ezijing.com/project/duca-plus/feature_1.png',
item_desc_tit: '官方可靠', item_desc_tit: '官方可靠',
item_desc_con: '中美教育部双认证的大学<br/>美国帕克大学硕士项目<br/>中国中心直招' item_desc_con: '中美教育部双认证的大学<br/>加州多米尼克大学硕士保研项目<br/>中国中心直招',
}, },
{ {
web_img_uri: 'https://webapp-pub.ezijing.com/project/park-plus/feature_2.png', web_img_uri: 'https://webapp-pub.ezijing.com/project/duca-plus/feature_2.png',
item_desc_tit: '推荐免试', item_desc_tit: '推荐免试',
item_desc_con: '中方院校推荐,面试录取<br/>免托福/GRE/GMAT' item_desc_con: '中方院校推荐,面试录取<br/>免托福/GRE/GMAT',
}, },
{ {
web_img_uri: 'https://webapp-pub.ezijing.com/project/park-plus/feature_3.png', web_img_uri: 'https://webapp-pub.ezijing.com/project/duca-plus/feature_3.png',
item_desc_tit: '高性价比', item_desc_tit: '高性价比',
item_desc_con: '国内外学费+生活费约<br/>23万人民币' item_desc_con: '国内外学费+生活费约<br/>23万人民币',
} },
] ],
} }
} },
} }
</script> </script>
......
...@@ -3,11 +3,11 @@ ...@@ -3,11 +3,11 @@
<card title="项目简介"> <card title="项目简介">
<div class="desc"> <div class="desc">
<p> <p>
该项目是美国帕克大学硕士项目的特别录取通道。项目通过对学生的综合素质进行全面个性化评估,鼓励学生以增强综合能力替代应试,减少研究生入学考试以及英语考试对学生学习和成长的干扰。 该项目是加州多米尼克大学硕士保研项目的特别录取通道。项目通过对学生的综合素质进行全面个性化评估,鼓励学生以增强综合能力替代应试,减少研究生入学考试以及英语考试对学生学习和成长的干扰。
</p> </p>
<br /> <br />
<p> <p>
该项目由美国帕克大学硕士项目中国中心(清控紫荆教育)负责招生和运营,详情请见美国帕克大学官网项目说明:https://www.park.edu/admissions/international-student-admissions/park-zijing-partnership-program/ 该项目由加州多米尼克大学硕士保研项目中国中心(清控紫荆教育)负责招生和运营,详情请见加州多米尼克大学官网项目说明。
</p> </p>
</div> </div>
</card> </card>
...@@ -21,7 +21,7 @@ export default { ...@@ -21,7 +21,7 @@ export default {
components: { AppLink, Card }, components: { AppLink, Card },
data() { data() {
return {} return {}
} },
} }
</script> </script>
......
...@@ -4,17 +4,10 @@ ...@@ -4,17 +4,10 @@
<div class="desc"> <div class="desc">
<img src="https://webapp-pub.ezijing.com/project/xmn/school_desc.png" class="desc-img" /> <img src="https://webapp-pub.ezijing.com/project/xmn/school_desc.png" class="desc-img" />
<p> <p>
美国帕克大学成立于1875年,至今已有149年的历史,是一所历史悠久、学科齐全、多元化的综合性大学,帕克大学一直被家长和其他学校评为国内私立大学中的卓越典范。<strong>帕克大学是美国中北部高等教育委员会及中北部学院和大学协会认可的大学,也是中国教育部涉外监管信息网认证的大学。</strong> 加州多米尼克大学(DominicanUniversityofCalifornia)坐落于美国加利福尼亚州,背靠硅谷,是建校于1890年的一所拥有超过百年历史的学府。距著名的金门大桥只有十二英里,一个多世纪以来,加州多明尼克大学在学术研究方面,特别是工商管理专业享有盛誉。这所大学是一个“务实派”,专注于培养和提高学生的各项成就,助力职业发展。
</p> </p>
<br /> <br />
<p> <p>加州多米尼克大学BAROWSKY商学院获得国际商学院协会AACSB认证,成为全球获得 此项认证的5%商学院之一。</p>
帕克大学具有很强的国际化传统,为全球学生提供高品质的学习和学术机会,学校有超过633名来自112个不同国家的外国留学生,他们在学校感受到了家的温暖。为了容纳并使留学生更好地适应学校,学校组织了许多有趣的活动供留学生参加,也让美国学生可以与之互动并体验当地文化。
</p>
<br />
<p>
帕克大学致力于培养具有全球化视野的学生,他们对国际关系和国际市场有着深刻理解。在帕克的学习使他们掌握了关键性思维、有效沟通以及终身学习。无论是商科专业,还是体育、生物、图形设计或者教育专业,学生在帕克大学学到的不仅仅是为日后工作做准备的知识和能力,更是如何成为一个关键性思考者、问题解决者以及可以适应全球化的领跑者。
</p>
</div> </div>
</card> </card>
</div> </div>
...@@ -27,7 +20,7 @@ export default { ...@@ -27,7 +20,7 @@ export default {
components: { AppLink, Card }, components: { AppLink, Card },
data() { data() {
return {} return {}
} },
} }
</script> </script>
......
...@@ -3,10 +3,10 @@ ...@@ -3,10 +3,10 @@
<header class="main-header"> <header class="main-header">
<template v-if="!searchVisible"> <template v-if="!searchVisible">
<div class="logo-box"> <div class="logo-box">
<img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/park-plus/logo.png" /> <img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/duca-plus/logo.png" />
<div class="line"></div> <div class="line"></div>
<nuxt-link to="/" class="logo"> <nuxt-link to="/" class="logo">
<div class="title">美国帕克大学硕士项目</div> <div class="title">加州多米尼克大学硕士保研项目</div>
<!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> --> <!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> -->
</nuxt-link> </nuxt-link>
</div> </div>
...@@ -46,15 +46,15 @@ export default { ...@@ -46,15 +46,15 @@ export default {
}, },
menuClasses() { menuClasses() {
return { return {
'is-open': this.menuVisible 'is-open': this.menuVisible,
} }
} },
}, },
watch: { watch: {
$route() { $route() {
this.$store.commit('toggleSearch', false) this.$store.commit('toggleSearch', false)
this.$store.commit('toggleMenu', false) this.$store.commit('toggleMenu', false)
} },
}, },
methods: { methods: {
goWebsite() { goWebsite() {
...@@ -77,8 +77,8 @@ export default { ...@@ -77,8 +77,8 @@ export default {
}, },
showApplyForm() { showApplyForm() {
this.$refs.rightAside.showApplyForm() this.$refs.rightAside.showApplyForm()
} },
} },
} }
</script> </script>
......
...@@ -4,8 +4,8 @@ ...@@ -4,8 +4,8 @@
<div class="foot-content"> <div class="foot-content">
<div class="left-content"> <div class="left-content">
<div class="logo-title"> <div class="logo-title">
<img src="https://webapp-pub.ezijing.com/project/park-plus/logo_white.png" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/logo_white.png" />
<h1>美国帕克大学硕士项目</h1> <h1>加州多米尼克大学硕士保研项目</h1>
</div> </div>
<div class="bottom"> <div class="bottom">
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
</div> </div>
</div> </div>
<div class="center-content"> <div class="center-content">
<div class="contact">美国帕克大学硕士项目中国中心(清控紫荆教育)</div> <div class="contact">加州多米尼克大学硕士保研项目中国中心(清控紫荆教育)</div>
<!-- <div class="contact">中国招生与教学中心(紫荆教育)</div> --> <!-- <div class="contact">中国招生与教学中心(紫荆教育)</div> -->
<div class="bottom"> <div class="bottom">
<div class="address" v-html="$t('foot.address')"></div> <div class="address" v-html="$t('foot.address')"></div>
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
</div> </div>
</div> </div>
<div class="right-content"> <div class="right-content">
<img src="https://webapp-pub.ezijing.com/project/park-plus/sit_wechat.png" class="code" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/sit_wechat.png" class="code" />
<div class="tips-txt"> <div class="tips-txt">
<img src="https://zws-imgs-pub.ezijing.com/static/public/184235d9f6edbb39d52fc6f77339ff5b.png" /> <img src="https://zws-imgs-pub.ezijing.com/static/public/184235d9f6edbb39d52fc6f77339ff5b.png" />
<div class="txt">{{ $t('foot.weChat') }}</div> <div class="txt">{{ $t('foot.weChat') }}</div>
...@@ -66,8 +66,7 @@ ...@@ -66,8 +66,7 @@
<a <a
target="_blank" target="_blank"
href="https://tsm.miit.gov.cn/dxxzsp/" href="https://tsm.miit.gov.cn/dxxzsp/"
style="color: rgba(153, 153, 153, 1); text-decoration: none; margin-left: 10px" style="color: rgba(153, 153, 153, 1); text-decoration: none; margin-left: 10px">
>
<p style="font-size: 12px">京ICP证150431号</p> <p style="font-size: 12px">京ICP证150431号</p>
</a> </a>
<a <a
...@@ -80,19 +79,16 @@ ...@@ -80,19 +79,16 @@
align-items: center; align-items: center;
display: flex; display: flex;
margin-right: 5px; margin-right: 5px;
" ">
>
<img <img
src="https://zws-imgs-pub.ezijing.com/e0a0ec47dfdfc1e0797b1d5254021d00.png" src="https://zws-imgs-pub.ezijing.com/e0a0ec47dfdfc1e0797b1d5254021d00.png"
style="width: 20px; height: 20px; margin: 0 6px; display: block" style="width: 20px; height: 20px; margin: 0 6px; display: block" />
/>
<p style="font-size: 12px">安备 11010802023681号</p> <p style="font-size: 12px">安备 11010802023681号</p>
</a> </a>
<a <a
target="_blank" target="_blank"
href="https://beian.miit.gov.cn/#/Integrated/index" href="https://beian.miit.gov.cn/#/Integrated/index"
style="color: rgba(153, 153, 153, 1); text-decoration: none" style="color: rgba(153, 153, 153, 1); text-decoration: none">
>
<p style="font-size: 12px">京ICP备15016866号-1</p> <p style="font-size: 12px">京ICP备15016866号-1</p>
</a> </a>
</div> </div>
......
...@@ -7,10 +7,10 @@ ...@@ -7,10 +7,10 @@
<img src="https://zws-imgs-pub.ezijing.com/static/public/307f688850f8308a5c944bd129436fe0.png" /> <img src="https://zws-imgs-pub.ezijing.com/static/public/307f688850f8308a5c944bd129436fe0.png" />
</nuxt-link> --> </nuxt-link> -->
<div class="logo-box"> <div class="logo-box">
<img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/park-plus/logo.png" /> <img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/duca-plus/logo.png" />
<div class="line"></div> <div class="line"></div>
<nuxt-link to="/"> <nuxt-link to="/">
<div class="title">美国帕克大学硕士项目</div> <div class="title">加州多米尼克大学硕士保研项目</div>
</nuxt-link> </nuxt-link>
<!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> --> <!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> -->
</div> </div>
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
import AppMenu from './Menu' import AppMenu from './Menu'
export default { export default {
components: { components: {
AppMenu AppMenu,
}, },
data() { data() {
return {} return {}
...@@ -60,7 +60,7 @@ export default { ...@@ -60,7 +60,7 @@ export default {
this.$i18n.locale = locale this.$i18n.locale = locale
this.$cookies.set('lang', locale) this.$cookies.set('lang', locale)
process.client && location.reload() process.client && location.reload()
} },
}, },
computed: { computed: {
user() { user() {
...@@ -77,8 +77,8 @@ export default { ...@@ -77,8 +77,8 @@ export default {
return process.client return process.client
? `${process.env.loginURL}/register?redirect_uri=${encodeURIComponent(location.origin + this.$route.fullPath)}` ? `${process.env.loginURL}/register?redirect_uri=${encodeURIComponent(location.origin + this.$route.fullPath)}`
: '' : ''
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -14,13 +14,12 @@ ...@@ -14,13 +14,12 @@
> >
<p>{{ $t('aside.apply2') }}</p> <p>{{ $t('aside.apply2') }}</p>
</li> --> </li> -->
<div class="line"></div> <!-- <div class="line"></div> -->
<li <li
:class="{ wx: true, active: tabBtnActive && tabBtnTarget === 'wx' }" :class="{ wx: true, active: tabBtnActive && tabBtnTarget === 'wx' }"
@mouseenter="handleMsOver('wx')" @mouseenter="handleMsOver('wx')"
@mouseleave="handleMsOut" @mouseleave="handleMsOut">
>
<!-- <p>{{ $t('aside.follow') }}</p> --> <!-- <p>{{ $t('aside.follow') }}</p> -->
</li> </li>
<div class="line"></div> <div class="line"></div>
...@@ -32,15 +31,13 @@ ...@@ -32,15 +31,13 @@
<transition <transition
name="custom-classes-transition" name="custom-classes-transition"
enter-active-class="animated tada" enter-active-class="animated tada"
leave-active-class="animated bounceOutRight" leave-active-class="animated bounceOutRight">
>
<div <div
id="show-enroll" id="show-enroll"
v-show="tabBtnActive" v-show="tabBtnActive"
class="tab_cont" class="tab_cont"
@mouseover="handleMsOver('')" @mouseover="handleMsOver('')"
@mouseout="handleMsOut" @mouseout="handleMsOut">
>
<div class="enroll_cont" id="show-enroll-content" v-show="tabBtnTarget === 'enroll'"> <div class="enroll_cont" id="show-enroll-content" v-show="tabBtnTarget === 'enroll'">
<h5>{{ $t('aside.apply1') }}</h5> <h5>{{ $t('aside.apply1') }}</h5>
<p><el-input v-model="formInfo.name" :placeholder="$t('aside.name')" size="small"></el-input></p> <p><el-input v-model="formInfo.name" :placeholder="$t('aside.name')" size="small"></el-input></p>
...@@ -72,7 +69,7 @@ ...@@ -72,7 +69,7 @@
</div> </div>
<div class="wx_cont" v-show="tabBtnTarget === 'wx'"> <div class="wx_cont" v-show="tabBtnTarget === 'wx'">
<h5>{{ $t('aside.follow') }}</h5> <h5>{{ $t('aside.follow') }}</h5>
<img src="https://webapp-pub.ezijing.com/project/park-plus/sit_wechat.png" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/sit_wechat.png" />
</div> </div>
</div> </div>
</transition> </transition>
...@@ -92,7 +89,7 @@ export default { ...@@ -92,7 +89,7 @@ export default {
formInfo: { formInfo: {
name: '', name: '',
phone: '', phone: '',
newProjectId: '1030' newProjectId: '1037',
}, },
projectList: [ projectList: [
{ label: '金融工商管理硕士', value: '1000' }, { label: '金融工商管理硕士', value: '1000' },
...@@ -103,8 +100,8 @@ export default { ...@@ -103,8 +100,8 @@ export default {
{ label: '中国未来金融领袖计划', value: '1007' }, { label: '中国未来金融领袖计划', value: '1007' },
{ label: '国际硕士', value: '1016' }, { label: '国际硕士', value: '1016' },
{ label: '金融学硕士保研项目', value: '1018' }, { label: '金融学硕士保研项目', value: '1018' },
{ label: '美国帕克大学硕士项目', value: '1030' } { label: '加州多米尼克大学硕士保研项目', value: '1037' },
] ],
} }
}, },
mounted() { mounted() {
...@@ -125,7 +122,7 @@ export default { ...@@ -125,7 +122,7 @@ export default {
window.scrollTo({ window.scrollTo({
left: 0, left: 0,
top: 0, top: 0,
behavior: 'smooth' behavior: 'smooth',
}) })
}, },
handleMsOver(type) { handleMsOver(type) {
...@@ -139,7 +136,7 @@ export default { ...@@ -139,7 +136,7 @@ export default {
}, },
submitEnroll() { submitEnroll() {
let flag = true let flag = true
Object.keys(this.formInfo).map(item => { Object.keys(this.formInfo).map((item) => {
if (this.formInfo[item] === '') { if (this.formInfo[item] === '') {
flag = false flag = false
} }
...@@ -150,20 +147,20 @@ export default { ...@@ -150,20 +147,20 @@ export default {
this.$message('手机号格式错误') this.$message('手机号格式错误')
} else { } else {
this.checkSendcode() this.checkSendcode()
.then(res => { .then((res) => {
return this.enrollQuery() return this.enrollQuery()
}) })
.then(res => { .then((res) => {
this.$message({ this.$message({
type: 'success', type: 'success',
message: '报名成功', message: '报名成功',
duration: 5000 duration: 5000,
}) })
this.formInfo.name = '' this.formInfo.name = ''
this.formInfo.phone = '' this.formInfo.phone = ''
this.sendCode = '' this.sendCode = ''
}) })
.catch(err => { .catch((err) => {
if (err && err.type === 'checkcode') this.$message.error(err.msg) if (err && err.type === 'checkcode') this.$message.error(err.msg)
else this.$message.error(err.msg || '报名提交失败') else this.$message.error(err.msg || '报名提交失败')
}) })
...@@ -174,20 +171,20 @@ export default { ...@@ -174,20 +171,20 @@ export default {
channel: localStorage.getItem('channel_num') || 19960, channel: localStorage.getItem('channel_num') || 19960,
project_id: this.formInfo.newProjectId, project_id: this.formInfo.newProjectId,
name: this.formInfo.name, name: this.formInfo.name,
phone: this.formInfo.phone phone: this.formInfo.phone,
} }
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
postNes(params).then(res => { postNes(params).then((res) => {
if (res && res.status === 200 && res.error === 0) { if (res && res.status === 200 && res.error === 0) {
resolve({ resolve({
type: 'enroll', type: 'enroll',
state: 'success' state: 'success',
}) })
} else { } else {
reject({ reject({
type: 'enroll', type: 'enroll',
state: 'fail', state: 'fail',
msg: res.message || '报名提交失败' msg: res.message || '报名提交失败',
}) })
} }
}) })
...@@ -201,10 +198,10 @@ export default { ...@@ -201,10 +198,10 @@ export default {
} else { } else {
const param = { const param = {
account: this.formInfo.phone, account: this.formInfo.phone,
service: 'ezijing.com' service: 'ezijing.com',
} }
sendCode(param) sendCode(param)
.then(res => { .then((res) => {
this.btnDisabledTimer() this.btnDisabledTimer()
if (res && res.code === 0) this.$message.success('验证码已发送,请注意查收') if (res && res.code === 0) this.$message.success('验证码已发送,请注意查收')
else this.$message.error('获取验证码失败,请稍后再试') else this.$message.error('获取验证码失败,请稍后再试')
...@@ -215,31 +212,31 @@ export default { ...@@ -215,31 +212,31 @@ export default {
checkSendcode() { checkSendcode() {
const checkCodeParam = { const checkCodeParam = {
account: this.formInfo.phone, account: this.formInfo.phone,
code: this.sendCode code: this.sendCode,
} }
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
checkCode(checkCodeParam) checkCode(checkCodeParam)
.then(res => { .then((res) => {
console.log(res, 'code') console.log(res, 'code')
if (res && res.code === 0) { if (res && res.code === 0) {
res.type = 'checkcode' res.type = 'checkcode'
resolve({ resolve({
type: 'checked', type: 'checked',
state: 'success' state: 'success',
}) })
} else { } else {
reject({ reject({
type: 'checked', type: 'checked',
state: 'fail', state: 'fail',
msg: res.msg || '验证码检测失败' msg: res.msg || '验证码检测失败',
}) })
} }
}) })
.catch(err => { .catch((err) => {
reject({ reject({
type: 'checked', type: 'checked',
state: 'fail', state: 'fail',
msg: err.msg || '验证码检测失败' msg: err.msg || '验证码检测失败',
}) })
}) })
}) })
...@@ -258,8 +255,8 @@ export default { ...@@ -258,8 +255,8 @@ export default {
document.querySelector('#checkedCode').innerHTML = count + 's' document.querySelector('#checkedCode').innerHTML = count + 's'
} }
}, 1000) }, 1000)
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
</div> </div>
</div> </div>
</header> </header>
<nav class="nav"><h1 class="title">美国帕克大学硕士项目推荐信</h1></nav> <nav class="nav"><h1 class="title">加州多米尼克大学硕士保研项目推荐信</h1></nav>
<section class="content"> <section class="content">
<el-form <el-form
:model="ruleForm" :model="ruleForm"
...@@ -18,8 +18,7 @@ ...@@ -18,8 +18,7 @@
label-width="100px" label-width="100px"
:label-position="labelPosition" :label-position="labelPosition"
@submit.native.prevent @submit.native.prevent
style="max-width: 680px" style="max-width: 680px">
>
<el-form-item label="姓名" prop="provider_name"> <el-form-item label="姓名" prop="provider_name">
<el-input v-model="ruleForm.provider_name" @blur="onBlur('provider_name')"></el-input> <el-input v-model="ruleForm.provider_name" @blur="onBlur('provider_name')"></el-input>
</el-form-item> </el-form-item>
...@@ -28,8 +27,7 @@ ...@@ -28,8 +27,7 @@
type="textarea" type="textarea"
:autosize="{ minRows: 6 }" :autosize="{ minRows: 6 }"
v-model="ruleForm.letter_content" v-model="ruleForm.letter_content"
@blur="onBlur('letter_content')" @blur="onBlur('letter_content')"></el-input>
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="手机号" prop="provider_phone_number"> <el-form-item label="手机号" prop="provider_phone_number">
<el-input v-model="ruleForm.provider_phone_number"></el-input> <el-input v-model="ruleForm.provider_phone_number"></el-input>
...@@ -69,17 +67,17 @@ export default { ...@@ -69,17 +67,17 @@ export default {
letter_content: '', letter_content: '',
provider_phone_number: '', provider_phone_number: '',
provider_company_name: '', provider_company_name: '',
provider_job_title: '' provider_job_title: '',
}, },
rules: { rules: {
provider_name: [{ required: true, message: '请输入姓名', trigger: 'blur' }], provider_name: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
letter_content: [{ required: true, message: '请输入推荐信内容', trigger: 'blur' }], letter_content: [{ required: true, message: '请输入推荐信内容', trigger: 'blur' }],
provider_phone_number: [{ required: true, pattern: /^1[3-9]\d{9}$/, message: '请输入手机号', trigger: 'blur' }], provider_phone_number: [{ required: true, pattern: /^1[3-9]\d{9}$/, message: '请输入手机号', trigger: 'blur' }],
provider_company_name: [{ required: true, message: '请输入工作单位', trigger: 'blur' }], provider_company_name: [{ required: true, message: '请输入工作单位', trigger: 'blur' }],
provider_job_title: [{ required: true, message: '请输入职务', trigger: 'blur' }] provider_job_title: [{ required: true, message: '请输入职务', trigger: 'blur' }],
}, },
dialogVisible: false, dialogVisible: false,
clientWidth: 0 clientWidth: 0,
} }
}, },
computed: { computed: {
...@@ -91,7 +89,7 @@ export default { ...@@ -91,7 +89,7 @@ export default {
}, },
labelPosition() { labelPosition() {
return this.clientWidth < 768 ? 'top' : 'left' return this.clientWidth < 768 ? 'top' : 'left'
} },
}, },
methods: { methods: {
// 提交 // 提交
...@@ -102,7 +100,7 @@ export default { ...@@ -102,7 +100,7 @@ export default {
}, },
// 提交推荐信 // 提交推荐信
handleAddRequest() { handleAddRequest() {
api.addLetter(this.userId, this.letterId, this.ruleForm).then(response => { api.addLetter(this.userId, this.letterId, this.ruleForm).then((response) => {
const { error, message } = response const { error, message } = response
if (error.toString() === '0') { if (error.toString() === '0') {
this.dialogVisible = true this.dialogVisible = true
...@@ -121,7 +119,7 @@ export default { ...@@ -121,7 +119,7 @@ export default {
if (this.ruleForm[key]) { if (this.ruleForm[key]) {
this.ruleForm[key] = this.ruleForm[key].trim() this.ruleForm[key] = this.ruleForm[key].trim()
} }
} },
}, },
mounted() { mounted() {
this.getClientWidth() this.getClientWidth()
...@@ -131,7 +129,7 @@ export default { ...@@ -131,7 +129,7 @@ export default {
destroyed() { destroyed() {
document.body.style = '' document.body.style = ''
window.removeEventListener('resize', this.getClientWidth) window.removeEventListener('resize', this.getClientWidth)
} },
} }
</script> </script>
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<img src="https://webapp-pub.ezijing.com/project/application/images/welcome.png" width="350" /> <img src="https://webapp-pub.ezijing.com/project/application/images/welcome.png" width="350" />
<div class="welcome-content"> <div class="welcome-content">
<h1>欢迎您报考</h1> <h1>欢迎您报考</h1>
<h2>美国帕克大学硕士项目</h2> <h2>加州多米尼克大学硕士保研项目</h2>
<!-- <div class="welcome-button" @click="handleStart">马上开始</div> --> <!-- <div class="welcome-button" @click="handleStart">马上开始</div> -->
<div class="welcome-button" @click="handleStart('工商管理MBA')">工商管理MBA</div> <div class="welcome-button" @click="handleStart('工商管理MBA')">工商管理MBA</div>
<div style="margin-left: 20px" class="welcome-button" @click="handleStart('信息系统与商业数据分析MS-ISBA')"> <div style="margin-left: 20px" class="welcome-button" @click="handleStart('信息系统与商业数据分析MS-ISBA')">
...@@ -57,11 +57,11 @@ export default { ...@@ -57,11 +57,11 @@ export default {
0: ['FILLING'], 0: ['FILLING'],
1: ['INTERVIEW_APPLICATION', 'AUDITION', 'INTERVIEW', 'PREPAYMENT'], 1: ['INTERVIEW_APPLICATION', 'AUDITION', 'INTERVIEW', 'PREPAYMENT'],
2: ['REGISTRATION', 'PAYMENT'], 2: ['REGISTRATION', 'PAYMENT'],
3: ['CLOSED', 'FINISHED'] 3: ['CLOSED', 'FINISHED'],
// 4: [''] // 4: ['']
}, },
result: {}, result: {},
welcomeShow: false welcomeShow: false,
} }
}, },
computed: { computed: {
...@@ -84,10 +84,10 @@ export default { ...@@ -84,10 +84,10 @@ export default {
}, },
isPay() { isPay() {
const records = this.material?.payment_records || [] const records = this.material?.payment_records || []
return !!records.find(item => { return !!records.find((item) => {
return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'SUCCESS' return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'SUCCESS'
}) })
} },
}, },
methods: { methods: {
// 获取进度值 // 获取进度值
...@@ -100,7 +100,7 @@ export default { ...@@ -100,7 +100,7 @@ export default {
}, },
// 获取报名信息 // 获取报名信息
getApplication() { getApplication() {
api.getApplication().then(response => { api.getApplication().then((response) => {
const { data, error, message } = response const { data, error, message } = response
if (error.toString() === '0') { if (error.toString() === '0') {
const { material, progress } = data const { material, progress } = data
...@@ -118,7 +118,7 @@ export default { ...@@ -118,7 +118,7 @@ export default {
}, },
// 获取报名审核状态 // 获取报名审核状态
getApplicationStatus() { getApplicationStatus() {
api.getApplicationStatus().then(response => { api.getApplicationStatus().then((response) => {
this.result = response.data this.result = response.data
}) })
}, },
...@@ -166,7 +166,7 @@ export default { ...@@ -166,7 +166,7 @@ export default {
nextBtnText: '下一步', nextBtnText: '下一步',
onReset: () => { onReset: () => {
window.localStorage.setItem(this.user.id, true) window.localStorage.setItem(this.user.id, true)
} },
}) })
// Define the steps for introduction // Define the steps for introduction
...@@ -177,42 +177,42 @@ export default { ...@@ -177,42 +177,42 @@ export default {
className: 'first-step-popover-class', className: 'first-step-popover-class',
title: '第一步:', title: '第一步:',
description: '点击<span style="color:#af1b40">报名申请</span>,进入基本信息的填写。', description: '点击<span style="color:#af1b40">报名申请</span>,进入基本信息的填写。',
position: 'bottom-right' position: 'bottom-right',
} },
}, },
{ {
element: '.nav-interview', element: '.nav-interview',
popover: { popover: {
title: '第二步:', title: '第二步:',
description: '点击<span style="color:#af1b40">申请面试</span>,进入面试所需材料的上传。', description: '点击<span style="color:#af1b40">申请面试</span>,进入面试所需材料的上传。',
position: 'bottom-right' position: 'bottom-right',
} },
}, },
{ {
element: '.nav-review', element: '.nav-review',
popover: { popover: {
title: '第三步:', title: '第三步:',
description: '点击<span style="color:#af1b40">综合评审</span>,进入综合评审材料的上传。', description: '点击<span style="color:#af1b40">综合评审</span>,进入综合评审材料的上传。',
position: 'bottom-right' position: 'bottom-right',
} },
}, },
{ {
element: '.nav-admission', element: '.nav-admission',
popover: { popover: {
title: '第四步:', title: '第四步:',
description: '点击<span style="color:#af1b40">办理入学</span>,进入办理入学材料的上传。', description: '点击<span style="color:#af1b40">办理入学</span>,进入办理入学材料的上传。',
position: 'bottom-right' position: 'bottom-right',
} },
} },
]) ])
driver.start() driver.start()
} },
}, },
beforeMount() { beforeMount() {
this.getApplication() this.getApplication()
this.getApplicationStatus() this.getApplicationStatus()
} },
} }
</script> </script>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" /> <img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" />
</div> </div>
<h1>欢迎您</h1> <h1>欢迎您</h1>
<p class="t1">申请美国帕克大学硕士项目,本项目的申请费为<span>10000</span>元,请扫描二维码以完成报名。</p> <p class="t1">申请加州多米尼克大学硕士保研项目,本项目的申请费为<span>10000</span>元,请扫描二维码以完成报名。</p>
</div> </div>
<div class="qrcode-error" v-if="qrcodeError"> <div class="qrcode-error" v-if="qrcodeError">
生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i> 生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i>
...@@ -26,19 +26,19 @@ export default { ...@@ -26,19 +26,19 @@ export default {
data() { data() {
return { return {
order: { id: '', payment_url: '' }, order: { id: '', payment_url: '' },
qrcodeError: false qrcodeError: false,
} }
}, },
computed: { computed: {
// 二维码地址 // 二维码地址
qrcodeValue() { qrcodeValue() {
return this.order.payment_url return this.order.payment_url
} },
}, },
methods: { methods: {
// 获取订单 // 获取订单
getOrder() { getOrder() {
api.getOrder({ payment_method: 'WX_PAY_QR' }).then(response => { api.getOrder({ payment_method: 'WX_PAY_QR' }).then((response) => {
const { data, error, message } = response const { data, error, message } = response
this.qrcodeError = error.toString() === '1' this.qrcodeError = error.toString() === '1'
if (error.toString() === '0') { if (error.toString() === '0') {
...@@ -48,11 +48,11 @@ export default { ...@@ -48,11 +48,11 @@ export default {
this.$message.error(message) this.$message.error(message)
} }
}) })
} },
}, },
beforeMount() { beforeMount() {
this.getOrder() this.getOrder()
} },
} }
</script> </script>
......
...@@ -12,7 +12,7 @@ export default function (_this) { ...@@ -12,7 +12,7 @@ export default function (_this) {
get: { get: {
callback() { callback() {
return _this.isSubmitted ? { isAgree: [1] } : { isAgree: [] } return _this.isSubmitted ? { isAgree: [1] } : { isAgree: [] }
} },
}, },
onUpdate() { onUpdate() {
_this.handleSubmit() _this.handleSubmit()
...@@ -27,10 +27,10 @@ export default function (_this) { ...@@ -27,10 +27,10 @@ export default function (_this) {
values: [{ label: '同意', value: 1 }], values: [{ label: '同意', value: 1 }],
model: 'isAgree', model: 'isAgree',
rules: [{ required: true, message: '请阅读协议', trigger: 'change' }], rules: [{ required: true, message: '请阅读协议', trigger: 'change' }],
prepend: `<p>1、本人知晓此申请表及所附文件将作为申请美国帕克大学硕士项目面试和背景评估的参考依据,一旦成功录取,有关资料将作为学生信息存档。</p> prepend: `<p>1、本人知晓此申请表及所附文件将作为申请加州多米尼克大学硕士保研项目面试和背景评估的参考依据,一旦成功录取,有关资料将作为学生信息存档。</p>
<p>2、本人声明所填资料正确无误,知晓任何不真实的信息或不诚信的行为,均会影响申请结果,已取得的成绩和资格会被取消。我理解并同意所有报名材料归紫荆教育所有,无论考生录取与否均不退回。我授权紫荆教育使用报名表中的信息查询本人学习和工作记录。</p>` <p>2、本人声明所填资料正确无误,知晓任何不真实的信息或不诚信的行为,均会影响申请结果,已取得的成绩和资格会被取消。我理解并同意所有报名材料归紫荆教育所有,无论考生录取与否均不退回。我授权紫荆教育使用报名表中的信息查询本人学习和工作记录。</p>`,
} },
] ],
} },
} }
} }
...@@ -17,35 +17,35 @@ export default function (_this) { ...@@ -17,35 +17,35 @@ export default function (_this) {
const [first = {}, second = {}] = answers const [first = {}, second = {}] = answers
return { return {
qid1: first.qid || '1', qid1: first.qid || '1',
question1: '您为什么要申请美国帕克大学硕士项目?', question1: '您为什么要申请加州多米尼克大学硕士保研项目?',
answer1: first.answer, answer1: first.answer,
qid2: second.qid || '2', qid2: second.qid || '2',
question2: '您的短期和长期职业发展目标是什么?您打算如何达成此愿景?', question2: '您的短期和长期职业发展目标是什么?您打算如何达成此愿景?',
answer2: second.answer answer2: second.answer,
} }
} },
}, },
update: { update: {
beforeRequest(data) { beforeRequest(data) {
return { return {
answers: [ answers: [
{ qid: data.qid1, question: data.question1, answer: data.answer1 }, { qid: data.qid1, question: data.question1, answer: data.answer1 },
{ qid: data.qid2, question: data.question2, answer: data.answer2 } { qid: data.qid2, question: data.question2, answer: data.answer2 },
] ],
} }
} },
}, },
form: { form: {
items: [ items: [
{ {
type: 'v-input', type: 'v-input',
label: '您为什么要申请美国帕克大学硕士项目?(60字以上,1000字以内)', label: '您为什么要申请加州多米尼克大学硕士保研项目?(60字以上,1000字以内)',
model: 'answer1', model: 'answer1',
attrs: { type: 'textarea', rows: '8', maxlength: '1000', style: 'width:100%' }, attrs: { type: 'textarea', rows: '8', maxlength: '1000', style: 'width:100%' },
rules: [ rules: [
{ required: true, message: '请输入', trigger: 'blur' }, { required: true, message: '请输入', trigger: 'blur' },
{ min: 60, max: 1000, message: '长度在 60 到 1000 个字符', trigger: 'blur' } { min: 60, max: 1000, message: '长度在 60 到 1000 个字符', trigger: 'blur' },
] ],
}, },
{ {
type: 'v-input', type: 'v-input',
...@@ -54,10 +54,10 @@ export default function (_this) { ...@@ -54,10 +54,10 @@ export default function (_this) {
attrs: { type: 'textarea', rows: '8', maxlength: '1000', style: 'width:100%' }, attrs: { type: 'textarea', rows: '8', maxlength: '1000', style: 'width:100%' },
rules: [ rules: [
{ required: true, message: '请输入', trigger: 'blur' }, { required: true, message: '请输入', trigger: 'blur' },
{ min: 60, max: 1000, message: '长度在 60 到 1000 个字符', trigger: 'blur' } { min: 60, max: 1000, message: '长度在 60 到 1000 个字符', trigger: 'blur' },
] ],
} },
] ],
} },
} }
} }
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" /> <img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" />
</div> </div>
<h1>欢迎您</h1> <h1>欢迎您</h1>
<p class="t1">申请美国帕克大学硕士项目,本项目的申请费为<span>700</span>元,请扫描二维码以完成报名。</p> <p class="t1">申请加州多米尼克大学硕士保研项目,本项目的申请费为<span>700</span>元,请扫描二维码以完成报名。</p>
</div> </div>
<div class="qrcode-error" v-if="qrcodeError"> <div class="qrcode-error" v-if="qrcodeError">
生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i> 生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i>
...@@ -26,19 +26,19 @@ export default { ...@@ -26,19 +26,19 @@ export default {
data() { data() {
return { return {
order: { id: '', payment_url: '' }, order: { id: '', payment_url: '' },
qrcodeError: false qrcodeError: false,
} }
}, },
computed: { computed: {
// 二维码地址 // 二维码地址
qrcodeValue() { qrcodeValue() {
return this.order.payment_url return this.order.payment_url
} },
}, },
methods: { methods: {
// 获取订单 // 获取订单
getOrder() { getOrder() {
api.getOrder({ payment_method: 'WX_PAY_QR' }).then(response => { api.getOrder({ payment_method: 'WX_PAY_QR' }).then((response) => {
const { data, error, message } = response const { data, error, message } = response
this.qrcodeError = error.toString() === '1' this.qrcodeError = error.toString() === '1'
if (error.toString() === '0') { if (error.toString() === '0') {
...@@ -48,11 +48,11 @@ export default { ...@@ -48,11 +48,11 @@ export default {
this.$message.error(message) this.$message.error(message)
} }
}) })
} },
}, },
beforeMount() { beforeMount() {
this.getOrder() this.getOrder()
} },
} }
</script> </script>
......
...@@ -16,7 +16,7 @@ export default function (_this) { ...@@ -16,7 +16,7 @@ export default function (_this) {
{ APPLICATION_FORM: [] } { APPLICATION_FORM: [] }
) )
return Object.assign({}, basicInfo, attachment) return Object.assign({}, basicInfo, attachment)
} },
}, },
form: { form: {
hasSubmit: false, hasSubmit: false,
...@@ -29,12 +29,12 @@ export default function (_this) { ...@@ -29,12 +29,12 @@ export default function (_this) {
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: 'APPLICATION_FORM' }, data: { file_type: 'APPLICATION_FORM' },
limit: 1 limit: 1,
}, },
rules: [{ required: true, message: '请上传', trigger: 'change' }], rules: [{ required: true, message: '请上传', trigger: 'change' }],
prepend: `<p>请下载填写申请表格(First Year Application Form)模板后上传 <a href="https://webapp-pub.ezijing.com/project/park-plus/First%20Year%20Application.docx" target="_blank" download="申请表格" style="color:#aa1941;">[下载模板]</a></p>` prepend: `<p>请下载填写申请表格(First Year Application Form)模板后上传 <a href="https://webapp-pub.ezijing.com/project/duca-plus/First%20Year%20Application.docx" target="_blank" download="申请表格" style="color:#aa1941;">[下载模板]</a></p>`,
} },
] ],
} },
} }
} }
...@@ -6,9 +6,9 @@ export default function (_this) { ...@@ -6,9 +6,9 @@ export default function (_this) {
get: { get: {
callback(data) { callback(data) {
const { attachments = [] } = _this.detail.material const { attachments = [] } = _this.detail.material
const RESUME_EN = attachments.filter(item => item.file_type_id === 'RESUME_EN') const RESUME_EN = attachments.filter((item) => item.file_type_id === 'RESUME_EN')
return { RESUME_EN } return { RESUME_EN }
} },
}, },
form: { form: {
hasSubmit: false, hasSubmit: false,
...@@ -20,14 +20,14 @@ export default function (_this) { ...@@ -20,14 +20,14 @@ export default function (_this) {
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: 'RESUME_EN' } data: { file_type: 'RESUME_EN' },
}, },
// [<a href="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/xmn/%E4%B8%AD%E6%96%87%E7%AE%80%E5%8E%86%E6%A8%A1%E6%9D%BF.doc" target="_blank" download="中文简历模板">下载中文简历模板</a>] // [<a href="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/xmn/%E4%B8%AD%E6%96%87%E7%AE%80%E5%8E%86%E6%A8%A1%E6%9D%BF.doc" target="_blank" download="中文简历模板">下载中文简历模板</a>]
append: ` append: `
<p>请下载填写简历模板后上传 [<a href="https://webapp-pub.ezijing.com/project/park-plus/英文简历模板.doc" target="_blank" download="英文简历模板">下载英文简历模板</a>]</p> <p>请下载填写简历模板后上传 [<a href="https://webapp-pub.ezijing.com/project/duca-plus/英文简历模板.doc" target="_blank" download="英文简历模板">下载英文简历模板</a>]</p>
<p>请将简历填写完存为"pdf"格式上传,文件小于10MB。</p>` <p>请将简历填写完存为"pdf"格式上传,文件小于10MB。</p>`,
} },
] ],
} },
} }
} }
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" /> <img src="https://webapp-pub.ezijing.com/project/application/images/my_pay_01.png" />
</div> </div>
<h1>欢迎您</h1> <h1>欢迎您</h1>
<p class="t1">申请美国帕克大学硕士项目,需缴纳留位费<span>10000</span>元,请扫描二维码以完成缴费。</p> <p class="t1">申请加州多米尼克大学硕士保研项目,需缴纳留位费<span>10000</span>元,请扫描二维码以完成缴费。</p>
</div> </div>
<div class="qrcode-error" v-if="qrcodeError"> <div class="qrcode-error" v-if="qrcodeError">
生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i> 生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i>
...@@ -26,19 +26,19 @@ export default { ...@@ -26,19 +26,19 @@ export default {
data() { data() {
return { return {
order: { id: '', payment_url: '' }, order: { id: '', payment_url: '' },
qrcodeError: false qrcodeError: false,
} }
}, },
computed: { computed: {
// 二维码地址 // 二维码地址
qrcodeValue() { qrcodeValue() {
return this.order.payment_url return this.order.payment_url
} },
}, },
methods: { methods: {
// 获取订单 // 获取订单
getOrder() { getOrder() {
api.getOrder({ payment_method: 'WX_PAY_QR' }, 'TUITION').then(response => { api.getOrder({ payment_method: 'WX_PAY_QR' }, 'TUITION').then((response) => {
const { data, error, message } = response const { data, error, message } = response
this.qrcodeError = error.toString() === '1' this.qrcodeError = error.toString() === '1'
if (error.toString() === '0') { if (error.toString() === '0') {
...@@ -48,11 +48,11 @@ export default { ...@@ -48,11 +48,11 @@ export default {
this.$message.error(message) this.$message.error(message)
} }
}) })
} },
}, },
beforeMount() { beforeMount() {
this.getOrder() this.getOrder()
} },
} }
</script> </script>
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<qrcode-pay @update="handleUpdateOrder" v-else></qrcode-pay> <qrcode-pay @update="handleUpdateOrder" v-else></qrcode-pay>
<div class="pay-ft"> <div class="pay-ft">
<p class="t2"> <p class="t2">
欢迎您申请美国帕克大学硕士项目<br /> 欢迎您申请加州多米尼克大学硕士保研项目<br />
申请流程:①支付报名费②填写报名资料并提供相关材料(身份证扫描件、毕业证书扫描件、2寸照片)③参加面试④获得录取⑤缴纳学费并签署入学协议⑥入学学习(办 申请流程:①支付报名费②填写报名资料并提供相关材料(身份证扫描件、毕业证书扫描件、2寸照片)③参加面试④获得录取⑤缴纳学费并签署入学协议⑥入学学习(办
理入学手续:提供成绩单、学籍注册等)<br />申请费提交后不予退还 理入学手续:提供成绩单、学籍注册等)<br />申请费提交后不予退还
</p> </p>
...@@ -15,8 +15,7 @@ ...@@ -15,8 +15,7 @@
:center="true" :center="true"
:show-close="false" :show-close="false"
:close-on-click-modal="false" :close-on-click-modal="false"
width="400px" width="400px">
>
<div class="dialog-pay"> <div class="dialog-pay">
<p>请按照要求填写报名所需材料,完成“提交报名申请”及“申请面试”</p> <p>请按照要求填写报名所需材料,完成“提交报名申请”及“申请面试”</p>
<div class="icon"><img src="https://webapp-pub.ezijing.com/project/application/images/icon_success.png" /></div> <div class="icon"><img src="https://webapp-pub.ezijing.com/project/application/images/icon_success.png" /></div>
...@@ -43,7 +42,7 @@ export default { ...@@ -43,7 +42,7 @@ export default {
order: { id: '', payment_url: '' }, order: { id: '', payment_url: '' },
dialogVisible: false, dialogVisible: false,
timer: null, timer: null,
paymentRecords: [] // 所有订单 paymentRecords: [], // 所有订单
} }
}, },
computed: { computed: {
...@@ -61,24 +60,24 @@ export default { ...@@ -61,24 +60,24 @@ export default {
// 待支付订单 // 待支付订单
orderList() { orderList() {
// 筛选待支付订单 // 筛选待支付订单
const list = this.paymentRecords.filter(item => { const list = this.paymentRecords.filter((item) => {
return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'WAITING_FOR_PAY' return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'WAITING_FOR_PAY'
}) })
// 待支付订单是否有当前订单 // 待支付订单是否有当前订单
const found = list.find(item => item.id === this.order.id) const found = list.find((item) => item.id === this.order.id)
return found ? list : [...list, this.order] return found ? list : [...list, this.order]
} },
}, },
methods: { methods: {
// 获取报名信息 // 获取报名信息
async getApplication() { async getApplication() {
await api.getApplication().then(response => { await api.getApplication().then((response) => {
const { payment_records: paymentRecords = [] } = response.data.material const { payment_records: paymentRecords = [] } = response.data.material
// 获取支付订单 // 获取支付订单
this.paymentRecords = paymentRecords this.paymentRecords = paymentRecords
if (paymentRecords && paymentRecords.length) { if (paymentRecords && paymentRecords.length) {
// 获取支付成功的订单 // 获取支付成功的订单
const orderPaySuccess = paymentRecords.find(item => { const orderPaySuccess = paymentRecords.find((item) => {
return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'SUCCESS' return item.bill_type === 'APPLICATION_FEE' && item.payment_status === 'SUCCESS'
}) })
if (orderPaySuccess) { if (orderPaySuccess) {
...@@ -95,7 +94,7 @@ export default { ...@@ -95,7 +94,7 @@ export default {
// 检查支付状态 // 检查支付状态
checkPay(order) { checkPay(order) {
const userId = this.user.id const userId = this.user.id
api.checkPay(order.id, { user_id: userId }).then(response => { api.checkPay(order.id, { user_id: userId }).then((response) => {
if (response.data.payment_status === 'SUCCESS') { if (response.data.payment_status === 'SUCCESS') {
this.timer && clearInterval(this.timer) this.timer && clearInterval(this.timer)
this.dialogVisible = true this.dialogVisible = true
...@@ -110,7 +109,7 @@ export default { ...@@ -110,7 +109,7 @@ export default {
this.timer && clearInterval(this.timer) this.timer && clearInterval(this.timer)
return return
} }
this.orderList.forEach(order => this.checkPay(order)) this.orderList.forEach((order) => this.checkPay(order))
}, 3000) }, 3000)
}, },
// 填写个人资料 // 填写个人资料
...@@ -119,7 +118,7 @@ export default { ...@@ -119,7 +118,7 @@ export default {
}, },
handleUpdateOrder(order) { handleUpdateOrder(order) {
this.order = order this.order = order
} },
}, },
async mounted() { async mounted() {
await this.getApplication() await this.getApplication()
...@@ -127,7 +126,7 @@ export default { ...@@ -127,7 +126,7 @@ export default {
}, },
destroyed() { destroyed() {
this.timer && clearInterval(this.timer) this.timer && clearInterval(this.timer)
} },
} }
</script> </script>
......
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
</div> </div>
<h1>欢迎您</h1> <h1>欢迎您</h1>
<p class="t1"> <p class="t1">
申请美国帕克大学硕士项目,请在填写以下内容并<br /> 申请加州多米尼克大学硕士保研项目,请在填写以下内容并<br />
提交报名申请后,扫码支付本项目的申请费共计<span>700</span>元。 提交报名申请后,扫码支付本项目的申请费共计<span>700</span>元。
</p> </p>
</div> </div>
...@@ -39,13 +39,13 @@ export default { ...@@ -39,13 +39,13 @@ export default {
ruleForm: { ruleForm: {
real_name_cn: '', real_name_cn: '',
phone_number: '', phone_number: '',
email: '' email: '',
}, },
rules: { rules: {
real_name_cn: [{ required: true, message: '请输入姓名', trigger: 'blur' }], real_name_cn: [{ required: true, message: '请输入姓名', trigger: 'blur' }],
phone_number: [{ required: true, pattern: /^1[3-9]\d{9}$/, message: '请输入手机号', trigger: 'blur' }], phone_number: [{ required: true, pattern: /^1[3-9]\d{9}$/, message: '请输入手机号', trigger: 'blur' }],
email: [{ type: 'email', required: true, message: '请输入邮箱', trigger: 'blur' }] email: [{ type: 'email', required: true, message: '请输入邮箱', trigger: 'blur' }],
} },
} }
}, },
methods: { methods: {
...@@ -54,17 +54,17 @@ export default { ...@@ -54,17 +54,17 @@ export default {
}, },
handleSubmitRequest() { handleSubmitRequest() {
const params = { const params = {
basic_info: this.ruleForm basic_info: this.ruleForm,
} }
api.updateApplication(params).then(response => { api.updateApplication(params).then((response) => {
if (response.error === '0') { if (response.error === '0') {
this.$emit('update', response.data) this.$emit('update', response.data)
} else { } else {
this.$message({ type: 'error', message: response.message }) this.$message({ type: 'error', message: response.message })
} }
}) })
} },
} },
} }
</script> </script>
......
...@@ -17,7 +17,7 @@ export default { ...@@ -17,7 +17,7 @@ export default {
}), }),
// Global page headers: https://go.nuxtjs.dev/config-head // Global page headers: https://go.nuxtjs.dev/config-head
head: { head: {
title: '美国帕克大学硕士项目', title: '加州多米尼克大学硕士保研项目',
htmlAttrs: { htmlAttrs: {
lang: 'en', lang: 'en',
}, },
......
<template> <template>
<div> <div>
<div class="banner"> <div class="banner">
<img class="img_banner" src="https://webapp-pub.ezijing.com/project/park-plus/project_banner.png" /> <img class="img_banner" src="https://webapp-pub.ezijing.com/project/duca-plus/project_banner.png" />
</div> </div>
<section class="section"> <section class="section">
<h2 class="title">项目介绍</h2> <h2 class="title">项目介绍</h2>
<div class="info"> <div class="info">
<img src="https://webapp-pub.ezijing.com/project/park-plus/project_desc.png" class="project-info__img" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/project_desc.png" class="project-info__img" />
<p> <p>
该项目是美国帕克大学硕士项目的特别录取通道。项目通过对学生的综合素质进行全面个性化评估,鼓励学生以增强综合能力替代应试,减少研究生入学考试以及英语考试对学生学习和成长的干扰。 该项目是加州多米尼克大学硕士保研项目的特别录取通道。项目通过对学生的综合素质进行全面个性化评估,鼓励学生以增强综合能力替代应试,减少研究生入学考试以及英语考试对学生学习和成长的干扰。
</p> </p>
<br /> <br />
<p> <p>
该项目由美国帕克大学硕士项目中国中心(清控紫荆教育)负责招生和运营,详情请见美国帕克大学官网项目说明:https://www.park.edu/admissions/international-student-admissions/park-zijing-partnership-program/ 该项目由加州多米尼克大学硕士保研项目中国中心(清控紫荆教育)负责招生和运营,详情请见美国帕克大学官网项目说明:https://www.park.edu/admissions/international-student-admissions/park-zijing-partnership-program/
</p> </p>
</div> </div>
</section> </section>
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
<div class="q-list_content"> <div class="q-list_content">
通过学习美国帕克大学中国中心提供的英语强化课程,可免试托福,避免因单方面成绩阻碍学生继续学习深造的情况。 通过学习美国帕克大学中国中心提供的英语强化课程,可免试托福,避免因单方面成绩阻碍学生继续学习深造的情况。
</div> </div>
<div class="q-list_title">■ 校方直招(美国帕克大学硕士项目中国中心直招)</div> <div class="q-list_title">■ 校方直招(加州多米尼克大学硕士保研项目中国中心直招)</div>
<div class="q-list_content"> <div class="q-list_content">
向校方申请,报名材料与面试审核通过后,将收到帕克大学(park.edu)官方录取,就读硕士学位。 向校方申请,报名材料与面试审核通过后,将收到帕克大学(park.edu)官方录取,就读硕士学位。
</div> </div>
...@@ -80,15 +80,13 @@ ...@@ -80,15 +80,13 @@
<section class="section"> <section class="section">
<h2 class="title">学习安排</h2> <h2 class="title">学习安排</h2>
<div class="content_list"> <div class="content_list">
<!-- <img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/park-plus/study_arrange.png" /> --> <!-- <img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/duca-plus/study_arrange.png" /> -->
<img <img
src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/park-plus/study_arrange1.png" src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/duca-plus/study_arrange1.png"
style="width: 100%" style="width: 100%" />
/>
<img <img
src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/park-plus/study_arrange2.png" src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/duca-plus/study_arrange2.png"
style="width: 100%; margin: 60px 0 20px" style="width: 100%; margin: 60px 0 20px" />
/>
<!-- <p>该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。</p> --> <!-- <p>该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。</p> -->
<p>注:以上学习安排可能会根据实际情况略有调整。</p> <p>注:以上学习安排可能会根据实际情况略有调整。</p>
</div> </div>
...@@ -121,15 +119,13 @@ ...@@ -121,15 +119,13 @@
</section> </section>
<!-- 院校荣誉 --> <!-- 院校荣誉 -->
<img <img
src="https://webapp-pub.ezijing.com/project/park-plus/h5/project_honor.png" src="https://webapp-pub.ezijing.com/project/duca-plus/h5/project_honor.png"
style="width: 100%" style="width: 100%"
v-if="isMobile" v-if="isMobile" />
/>
<img <img
src="https://webapp-pub.ezijing.com/project/xmn-plus/project_honor.png" src="https://webapp-pub.ezijing.com/project/xmn-plus/project_honor.png"
style="width: 100%; min-width: 1200px" style="width: 100%; min-width: 1200px"
v-else v-else />
/>
</div> </div>
</template> </template>
<script> <script>
...@@ -142,45 +138,45 @@ export default { ...@@ -142,45 +138,45 @@ export default {
{ {
title: '学制安排', title: '学制安排',
desc: '<b>国内+国外</b>', desc: '<b>国内+国外</b>',
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/pc-school-img11.png' image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-school-img11.png',
}, },
{ {
title: '学分设置', title: '学分设置',
desc: '<b>36</b>学分', desc: '<b>36</b>学分',
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/pc-school-img22.png' image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-school-img22.png',
}, },
{ {
title: '语言强化课', title: '语言强化课',
desc: '硕士学分课<b>3</b>门<b>9</b>学分', desc: '硕士学分课<b>3</b>门<b>9</b>学分',
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/pc-school-img33.png' image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-school-img33.png',
}, },
{ {
title: '国外授课', title: '国外授课',
desc: '硕士学分课<b>9</b>门课<b>27</b>学分', desc: '硕士学分课<b>9</b>门课<b>27</b>学分',
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/pc-school-img44.png' image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-school-img44.png',
} },
], ],
certList: [ certList: [
{ {
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/project_cert_1.png', image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/project_cert_1.png',
title: '美国高等教育<br/>委员会认证' title: '美国高等教育<br/>委员会认证',
}, },
{ {
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/project_cert_2.png', image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/project_cert_2.png',
title: '中国教育部涉外<br/>监管信息网认证' title: '中国教育部涉外<br/>监管信息网认证',
}, },
{ {
image_url: 'https://webapp-pub.ezijing.com/project/park-plus/project_cert_3.png', image_url: 'https://webapp-pub.ezijing.com/project/duca-plus/project_cert_3.png',
title: '美国商学院与项目认证<br/>委员会认证' title: '美国商学院与项目认证<br/>委员会认证',
} },
] ],
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -38,19 +38,19 @@ export default { ...@@ -38,19 +38,19 @@ export default {
data() { data() {
return { return {
// url1: 'https://webapp-pub.ezijing.com/project/marywood/academic21.png', // url1: 'https://webapp-pub.ezijing.com/project/marywood/academic21.png',
url1: 'https://webapp-pub.ezijing.com/project/park-plus/pc-cert-en.png', url1: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-cert-en.png',
url2: 'https://webapp-pub.ezijing.com/project/park-plus/pc-cert-cn.png', url2: 'https://webapp-pub.ezijing.com/project/duca-plus/pc-cert-cn.png',
frameParams: { frameParams: {
slider: [] slider: [],
} },
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -26,29 +26,29 @@ export default { ...@@ -26,29 +26,29 @@ export default {
data() { data() {
return { return {
frameParams: { frameParams: {
slider: [{ name: this.$t('menu.dataDownload'), path: '/dataDownload/dataDownload' }] slider: [{ name: this.$t('menu.dataDownload'), path: '/dataDownload/dataDownload' }],
}, },
fileList: [ fileList: [
{ {
name: '招生简章', name: '招生简章',
url: 'https://webapp-pub.ezijing.com/project/park-plus/admission.pdf' url: 'https://webapp-pub.ezijing.com/project/duca-plus/admission.pdf',
}, },
{ {
name: '硕士学分模块介绍', name: '硕士学分模块介绍',
url: 'https://webapp-pub.ezijing.com/project/park-plus/硕士学分模块介绍.pdf', url: 'https://webapp-pub.ezijing.com/project/duca-plus/硕士学分模块介绍.pdf',
disabled: true disabled: true,
}, },
{ {
name: '语言强化模块介绍', name: '语言强化模块介绍',
url: 'https://webapp-pub.ezijing.com/project/park-plus/语言强化模块介绍.pdf' url: 'https://webapp-pub.ezijing.com/project/duca-plus/语言强化模块介绍.pdf',
} },
] ],
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
}, },
methods: { methods: {
download(event, item) { download(event, item) {
...@@ -57,8 +57,8 @@ export default { ...@@ -57,8 +57,8 @@ export default {
if (item.disabled) return if (item.disabled) return
saveAs(item.url, item.name) saveAs(item.url, item.name)
} }
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -8,10 +8,10 @@ ...@@ -8,10 +8,10 @@
<div class="apply-item-hd">申请</div> <div class="apply-item-hd">申请</div>
<div class="apply-item-bd"> <div class="apply-item-bd">
<p> <p>
申请者需登录项目官网<a href="https://park-plus.ezijing.com/">https://park-plus.ezijing.com</a 申请者需登录项目官网<a href="https://duca-plus.ezijing.com/">https://duca-plus.ezijing.com</a
>进行在线报名,按项目报名系统的要求在线填写基本信息并提交以下材料: >进行在线报名,按项目报名系统的要求在线填写基本信息并提交以下材料:
<!-- 申请者需登录项目官网<a href="https://park-plus.ezijing.com/">https://park-plus.ezijing.com/</a <!-- 申请者需登录项目官网<a href="https://duca-plus.ezijing.com/">https://duca-plus.ezijing.com/</a
>进行在线报名,按项目报名系统的要求在线填写基本信息并提交以下材料: --> >进行在线报名,按项目报名系统的要求在线填写基本信息并提交以下材料: -->
</p> </p>
<!-- <p>另请提供纸质材料:</p> --> <!-- <p>另请提供纸质材料:</p> -->
...@@ -71,16 +71,16 @@ export default { ...@@ -71,16 +71,16 @@ export default {
slider: [ slider: [
{ name: this.$t('menu.enrollChild.process'), path: '/enroll/process' }, { name: this.$t('menu.enrollChild.process'), path: '/enroll/process' },
// { name: this.$t('menu.enrollChild.brochure'), path: '/enroll/brochure' }, // { name: this.$t('menu.enrollChild.brochure'), path: '/enroll/brochure' },
{ name: this.$t('menu.enrollChild.apply'), path: '/enroll/apply' } { name: this.$t('menu.enrollChild.apply'), path: '/enroll/apply' },
] ],
} },
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -13,22 +13,22 @@ export default { ...@@ -13,22 +13,22 @@ export default {
data() { data() {
return { return {
frameParams: { frameParams: {
banner: 'https://webapp-pub.ezijing.com/project/park-plus/news_banner.jpeg?v=1', banner: 'https://webapp-pub.ezijing.com/project/duca-plus/news_banner.jpeg?v=1',
slider: [ slider: [
{ {
name: this.$t('menu.projectChild.bg'), name: this.$t('menu.projectChild.bg'),
path: '/about/school' path: '/about/school',
}, },
{ {
name: this.$t('menu.newsChild.hot'), name: this.$t('menu.newsChild.hot'),
path: '/news/hot' path: '/news/hot',
} },
// { // {
// name: this.$t('menu.newsChild.interview'), // name: this.$t('menu.newsChild.interview'),
// path: '/news/interview' // path: '/news/interview'
// } // }
] ],
} },
} }
}, },
computed: { computed: {
...@@ -36,13 +36,13 @@ export default { ...@@ -36,13 +36,13 @@ export default {
return { return {
remote: { remote: {
httpRequest: getArticleList, httpRequest: getArticleList,
params: { project_id: process.env.newProjectId, type_tag: this.$route.query.type || 'article_news_hot' } params: { project_id: process.env.newProjectId, type_tag: this.$route.query.type || 'article_news_hot' },
}, },
to(item) { to(item) {
return `/news/hot/${item.id}` return `/news/hot/${item.id}`
} },
} }
} },
} },
} }
</script> </script>
<template> <template>
<app-frame :data="frameParams" :class="isMobile ? 'is-h5' : 'is-pc'"> <app-frame :data="frameParams" :class="isMobile ? 'is-h5' : 'is-pc'">
<img src="https://webapp-pub.ezijing.com/project/park-plus/project-intro_banner.png" class="banner" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/project-intro_banner.png" class="banner" />
<div class="part_content"> <div class="part_content">
<div class="part_item"> <div class="part_item">
美国帕克大学硕士项目是清控紫荆教育联合美国多所知名院校推出的国际硕士保研项目之一。清控紫荆教育为美国帕克大学硕士项目官方授权中国招生与教学中心。 加州多米尼克大学硕士保研项目是清控紫荆教育联合美国多所知名院校推出的国际硕士保研项目之一。清控紫荆教育为加州多米尼克大学硕士保研项目官方授权中国招生与教学中心。
</div> </div>
<div class="part_item"> <div class="part_item">
国际硕士保研项目是针对在读本科生或往届生提供的研究生学历晋升通道。第一个“1”是指大三或大四的本科生在被美国大学硕士项目有条件录取后,第1年在国内就读(已工作人士可以边工作边就读)。国内就读课程主要为英语强化课程及部分硕士学分课,由美国大学认可的国内大学或者有实力的教育机构实施录取和教学,一般用时12-15个月。第二个“1”是指在完成第一个“1”的要求之后,获得美国大学的无条件录取,本科毕业当年可直接衔接赴美留学(已工作的人士第二年也需赴美全日制学习),完成剩余学分,毕业后获得美方硕士学位,回国后可向中国(教育部)留学服务中心申请认证为硕士研究生学历。 国际硕士保研项目是针对在读本科生或往届生提供的研究生学历晋升通道。第一个“1”是指大三或大四的本科生在被美国大学硕士项目有条件录取后,第1年在国内就读(已工作人士可以边工作边就读)。国内就读课程主要为英语强化课程及部分硕士学分课,由美国大学认可的国内大学或者有实力的教育机构实施录取和教学,一般用时12-15个月。第二个“1”是指在完成第一个“1”的要求之后,获得美国大学的无条件录取,本科毕业当年可直接衔接赴美留学(已工作的人士第二年也需赴美全日制学习),完成剩余学分,毕业后获得美方硕士学位,回国后可向中国(教育部)留学服务中心申请认证为硕士研究生学历。
...@@ -20,7 +20,7 @@ import TabContent from './components/TabContent' ...@@ -20,7 +20,7 @@ import TabContent from './components/TabContent'
export default { export default {
components: { components: {
TabNav, TabNav,
TabContent TabContent,
}, },
layout: 'normal', layout: 'normal',
data() { data() {
...@@ -30,7 +30,7 @@ export default { ...@@ -30,7 +30,7 @@ export default {
list: [ list: [
{ name: 'zjjy', label: this.$t('bg.tabBtn1') }, { name: 'zjjy', label: this.$t('bg.tabBtn1') },
{ name: 'kelley', label: this.$t('bg.tabBtn2') }, { name: 'kelley', label: this.$t('bg.tabBtn2') },
{ name: 'lhbx', label: this.$t('bg.tabBtn3') } { name: 'lhbx', label: this.$t('bg.tabBtn3') },
], ],
tags: [ tags: [
{ num: 12, unit: this.$t('bg.unit1'), text: this.$t('bg.con1ItemT1') }, { num: 12, unit: this.$t('bg.unit1'), text: this.$t('bg.con1ItemT1') },
...@@ -40,32 +40,32 @@ export default { ...@@ -40,32 +40,32 @@ export default {
{ num: 1000, unit: '+', text: this.$t('bg.con1ItemT5') }, { num: 1000, unit: '+', text: this.$t('bg.con1ItemT5') },
{ num: 4800, unit: '+', text: this.$t('bg.con1ItemT6') }, { num: 4800, unit: '+', text: this.$t('bg.con1ItemT6') },
{ num: 5000, unit: '+', text: this.$t('bg.con1ItemT7') }, { num: 5000, unit: '+', text: this.$t('bg.con1ItemT7') },
{ num: 500, unit: this.$t('bg.unit3'), text: this.$t('bg.con1ItemT8') } { num: 500, unit: this.$t('bg.unit3'), text: this.$t('bg.con1ItemT8') },
], ],
frameParams: { frameParams: {
slider: [ slider: [
{ {
name: this.$t('menu.projectChild.bg'), name: this.$t('menu.projectChild.bg'),
path: '/about/school' path: '/about/school',
} },
// { // {
// name: this.$t('menu.newsChild.hot'), // name: this.$t('menu.newsChild.hot'),
// path: '/news/hot' // path: '/news/hot'
// } // }
] ],
} },
} }
}, },
methods: { methods: {
tabChange(n) { tabChange(n) {
this.showIndex = n this.showIndex = n
} },
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
<template> <template>
<app-frame :data="frameParams"> <app-frame :data="frameParams">
<div style="padding: 30px" :class="isMobile ? 'is-h5' : 'is-pc'"> <div style="padding: 30px" :class="isMobile ? 'is-h5' : 'is-pc'">
<p>工程管理专业是一门包含了工程和管理两个方面的交叉学科,一般是由工程学院和商学院联合授课,旨在拓展学生在商业、技术管理等方面的技能。</p> <p>
工程管理专业是一门包含了工程和管理两个方面的交叉学科,一般是由工程学院和商学院联合授课,旨在拓展学生在商业、技术管理等方面的技能。
</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">工程管理MEM就业前景</p> <p class="title">工程管理MEM就业前景</p>
<p> <p>
...@@ -9,7 +11,9 @@ ...@@ -9,7 +11,9 @@
</p> </p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">1.精打细算的经济师</p> <p class="title">1.精打细算的经济师</p>
<p>MEM=工程+管理,旨在运用系统分析、工程设计、建模仿真等方法,改进效率、提高质量、降低成本,使项目最快、最经济地执行落地。</p> <p>
MEM=工程+管理,旨在运用系统分析、工程设计、建模仿真等方法,改进效率、提高质量、降低成本,使项目最快、最经济地执行落地。
</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">2.术业专攻的技术将才&mdash;&mdash;CTO</p> <p class="title">2.术业专攻的技术将才&mdash;&mdash;CTO</p>
<p>CTO需要技术有前瞻性,对产业格局有判断,对管理有心得。</p> <p>CTO需要技术有前瞻性,对产业格局有判断,对管理有心得。</p>
...@@ -31,7 +35,9 @@ ...@@ -31,7 +35,9 @@
</p> </p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">5.强矩阵组织架构中的项目总监&mdash;&mdash;PML</p> <p class="title">5.强矩阵组织架构中的项目总监&mdash;&mdash;PML</p>
<p>强调项目经理为核心角色的公司,就属于强矩阵的组织架构。在项目管理新潮流下,MEM助攻技术基层-项目经理-项目总监的成长路径,足够明晰。</p> <p>
强调项目经理为核心角色的公司,就属于强矩阵的组织架构。在项目管理新潮流下,MEM助攻技术基层-项目经理-项目总监的成长路径,足够明晰。
</p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">6.把控产品战略和走向&mdash;&mdash;产品总监</p> <p class="title">6.把控产品战略和走向&mdash;&mdash;产品总监</p>
<p> <p>
...@@ -50,8 +56,8 @@ ...@@ -50,8 +56,8 @@
<p>&nbsp;</p> <p>&nbsp;</p>
<p class="title">就业薪资水平</p> <p class="title">就业薪资水平</p>
<p> <p>
美国大学和雇主协会(National Association of Colleges and Employers)发布了2021毕业生薪资最高的美国大学排名,美国大学毕业生薪资最高的十所院校中,<span 美国大学和雇主协会(National Association of Colleges and
class="title" Employers)发布了2021毕业生薪资最高的美国大学排名,美国大学毕业生薪资最高的十所院校中,<span class="title"
>美国帕克大学位列第七位</span >美国帕克大学位列第七位</span
> >
</p> </p>
...@@ -60,23 +66,27 @@ ...@@ -60,23 +66,27 @@
<p>起薪中位数: $67,000&nbsp;</p> <p>起薪中位数: $67,000&nbsp;</p>
<p>2021-2022学费: $56,920</p> <p>2021-2022学费: $56,920</p>
<p> <p>
美国帕克大学坐落于新泽西州的霍博肯市,属于纽约大都会区,<span class="title">与世界500强企业聚集的纽约曼哈顿岛隔河相望</span 美国帕克大学坐落于新泽西州的霍博肯市,属于纽约大都会区,<span class="title"
>,是世界上地理位置最佳的学校之一。USA Today将其评选全美TOP七工程学院之一。作为一所理工院校,自然非常重视工程,其是设计中心Maker >与世界500强企业聚集的纽约曼哈顿岛隔河相望</span
>,是世界上地理位置最佳的学校之一。USA
Today将其评选全美TOP七工程学院之一。作为一所理工院校,自然非常重视工程,其是设计中心Maker
Center的所在地,其中包括3D打印、激光切割和焊接设施。该学院最受欢迎的专业是机械工程、工程管理、工商管理、计算机科学、计算机工程和化学工程,毕业生享有极高声誉。 Center的所在地,其中包括3D打印、激光切割和焊接设施。该学院最受欢迎的专业是机械工程、工程管理、工商管理、计算机科学、计算机工程和化学工程,毕业生享有极高声誉。
</p> </p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p> <p>
在就业方面,得益于SIT严格的的课程以及与实际生活中相结合的教育方式,学生可以在当今复杂多样、高技术性的市场中占据优势。根据数据显示,<span class="title" 在就业方面,得益于SIT严格的的课程以及与实际生活中相结合的教育方式,学生可以在当今复杂多样、高技术性的市场中占据优势。根据数据显示,<span
class="title"
>96%的斯蒂文斯大学毕业生在毕业后6个月内达到了他们预期薪水</span >96%的斯蒂文斯大学毕业生在毕业后6个月内达到了他们预期薪水</span
> >
</p> </p>
<p>&nbsp;</p> <p>&nbsp;</p>
<p> <p>
根据SIT 2021就业发展成果报告显示,该校毕业生就业企业统计,就职企业包括BMW, Exxon, Goldman Sachs, IBM, Johnson &amp; Johnson, and Lockheed 根据SIT 2021就业发展成果报告显示,该校毕业生就业企业统计,就职企业包括BMW, Exxon, Goldman Sachs, IBM, Johnson
&amp; Johnson, and Lockheed
Martin等,而学校的就业中心也致力于为学生提供更多的服务,学校每年有300多家雇主在校园里招聘,为SIT毕业生在当今竞争激励的就业市场增加更多的机会。 Martin等,而学校的就业中心也致力于为学生提供更多的服务,学校每年有300多家雇主在校园里招聘,为SIT毕业生在当今竞争激励的就业市场增加更多的机会。
</p> </p>
<p>&nbsp;</p> <p>&nbsp;</p>
<img src="https://webapp-pub.ezijing.com/project/park-plus/sit_work.png" style="width: 100%" /> <img src="https://webapp-pub.ezijing.com/project/duca-plus/sit_work.png" style="width: 100%" />
<p>&nbsp;</p> <p>&nbsp;</p>
<p>&nbsp;</p> <p>&nbsp;</p>
</div> </div>
...@@ -93,16 +103,16 @@ export default { ...@@ -93,16 +103,16 @@ export default {
frameParams: { frameParams: {
slider: [ slider: [
{ name: '高薪就业', path: '/returnPolicy/salary' }, { name: '高薪就业', path: '/returnPolicy/salary' },
{ name: '归国政策', path: '/returnPolicy/returnPolicy' } { name: '归国政策', path: '/returnPolicy/returnPolicy' },
] ],
} },
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论