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

chore: update

上级 7f03b477
...@@ -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" />
...@@ -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: '1020' } { label: '斯蒂文斯理工学院硕士保研项目', value: '1020' },
], ],
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>
......
...@@ -2,10 +2,10 @@ ...@@ -2,10 +2,10 @@
<div :class="isMobile ? 'is-h5' : 'is-pc'"> <div :class="isMobile ? 'is-h5' : 'is-pc'">
<div class="banner-content"> <div class="banner-content">
<a href="/my"> <a href="/my">
<img class="img" src="https://webapp-pub.ezijing.com/project/sit-plus/banner.png" /> <img class="img" src="https://webapp-pub.ezijing.com/project/sit-plus/banner.png?v=1" />
</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.oss-cn-beijing.aliyuncs.com/project/sit-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/sit-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>
......
...@@ -3,12 +3,12 @@ ...@@ -3,12 +3,12 @@
<card title="项目简介"> <card title="项目简介">
<div class="desc"> <div class="desc">
<p> <p>
该保研项目是斯蒂文斯理工学院工程管理硕士项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。 该保研项目是斯蒂文斯理工学院硕士保研项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。
</p> </p>
<br /> <br />
<p> <p>
该项目由斯蒂文斯理工学院工程管理硕士保研项目中国招生与教学中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明:<a 该项目由斯蒂文斯理工学院硕士保研项目中国招生与教学中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明:<a
href="https://www.stevens.edu/page-basic/zijing-partnership" href="https://www.stevens.edu/page-basic/zijing-partnership"
target="_blank" target="_blank"
>https://www.stevens.edu/page-basic/zijing-partnership</a >https://www.stevens.edu/page-basic/zijing-partnership</a
......
...@@ -6,10 +6,8 @@ ...@@ -6,10 +6,8 @@
<img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/sit-plus/logo.png" /> <img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/sit-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 class="title">斯蒂文斯理工学院硕士保研项目</div>
斯蒂文斯理工学院工程管理硕士保研项目 <!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> -->
</div>
<!-- <img src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/marywood/marywood_logo.svg" /> -->
</nuxt-link> </nuxt-link>
</div> </div>
<!-- <nuxt-link to="/" class="logo"></nuxt-link> --> <!-- <nuxt-link to="/" class="logo"></nuxt-link> -->
...@@ -48,15 +46,15 @@ export default { ...@@ -48,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() {
...@@ -79,8 +77,8 @@ export default { ...@@ -79,8 +77,8 @@ export default {
}, },
showApplyForm() { showApplyForm() {
this.$refs.rightAside.showApplyForm() this.$refs.rightAside.showApplyForm()
} },
} },
} }
</script> </script>
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<div class="left-content"> <div class="left-content">
<div class="logo-title"> <div class="logo-title">
<img src="https://webapp-pub.ezijing.com/project/sit-plus/logo_white.png" /> <img src="https://webapp-pub.ezijing.com/project/sit-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>
...@@ -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>
......
...@@ -10,9 +10,9 @@ ...@@ -10,9 +10,9 @@
<img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/sit-plus/logo.png" /> <img @click="goWebsite" src="https://webapp-pub.ezijing.com/project/sit-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.oss-cn-beijing.aliyuncs.com/project/marywood/marywood_logo.svg" /> --> <!-- <img src="https://webapp-pub.ezijing.com/project/marywood/marywood_logo.svg" /> -->
</div> </div>
<div class="user" v-if="user.id"> <div class="user" v-if="user.id">
...@@ -23,9 +23,7 @@ ...@@ -23,9 +23,7 @@
<div class="login"> <div class="login">
<a :href="loginURL">{{ $t('menu.fastLogin') }}</a> <a :href="loginURL">{{ $t('menu.fastLogin') }}</a>
</div> </div>
<div class="register" @click="$router.push('/my/account')"> <div class="register" @click="$router.push('/my/account')">马上报名</div>
马上报名
</div>
<!-- <div class="register"> <!-- <div class="register">
<a :href="registerURL">{{ $t('menu.register') }}</a> <a :href="registerURL">{{ $t('menu.register') }}</a>
</div> --> </div> -->
...@@ -45,7 +43,7 @@ ...@@ -45,7 +43,7 @@
import AppMenu from './Menu' import AppMenu from './Menu'
export default { export default {
components: { components: {
AppMenu AppMenu,
}, },
data() { data() {
return {} return {}
...@@ -62,7 +60,7 @@ export default { ...@@ -62,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() {
...@@ -79,8 +77,8 @@ export default { ...@@ -79,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>
......
...@@ -19,8 +19,7 @@ ...@@ -19,8 +19,7 @@
<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>
...@@ -92,7 +89,7 @@ export default { ...@@ -92,7 +89,7 @@ export default {
formInfo: { formInfo: {
name: '', name: '',
phone: '', phone: '',
newProjectId: '1020' newProjectId: '1020',
}, },
projectList: [ projectList: [
{ label: '金融工商管理硕士', value: '1000' }, { label: '金融工商管理硕士', value: '1000' },
...@@ -103,13 +100,13 @@ export default { ...@@ -103,13 +100,13 @@ export default {
{ label: '中国未来金融领袖计划', value: '1007' }, { label: '中国未来金融领袖计划', value: '1007' },
{ label: '国际硕士', value: '1016' }, { label: '国际硕士', value: '1016' },
{ label: '金融学硕士保研项目', value: '1018' }, { label: '金融学硕士保研项目', value: '1018' },
{ label: '工程管理硕士保研项目', value: '1020' } { label: '斯蒂文斯理工学院硕士保研项目', value: '1020' },
] ],
} }
}, },
mounted() { mounted() {
// this.isShow = false // this.isShow = false
window.onscroll = function() { window.onscroll = function () {
var top = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop var top = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop
var node = document.getElementById('right_bar') var node = document.getElementById('right_bar')
if (top > 100) { if (top > 100) {
...@@ -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>
......
...@@ -3,18 +3,31 @@ ...@@ -3,18 +3,31 @@
<header class="header"> <header class="header">
<div class="inner"> <div class="inner">
<div class="logo"> <div class="logo">
<router-link to="/"><img src="https://webapp-pub.ezijing.com/project/application/images/ezijing-logo.png"/></router-link> <router-link to="/"
><img src="https://webapp-pub.ezijing.com/project/application/images/ezijing-logo.png"
/></router-link>
</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 :model="ruleForm" :rules="rules" ref="form" label-width="100px" :label-position="labelPosition" @submit.native.prevent style="max-width: 680px"> <el-form
:model="ruleForm"
:rules="rules"
ref="form"
label-width="100px"
:label-position="labelPosition"
@submit.native.prevent
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>
<el-form-item label="推荐信内容" prop="letter_content"> <el-form-item label="推荐信内容" prop="letter_content">
<el-input type="textarea" :autosize="{ minRows: 6 }" v-model="ruleForm.letter_content" @blur="onBlur('letter_content')"></el-input> <el-input
type="textarea"
:autosize="{ minRows: 6 }"
v-model="ruleForm.letter_content"
@blur="onBlur('letter_content')"></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>
...@@ -54,17 +67,17 @@ export default { ...@@ -54,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: {
...@@ -76,7 +89,7 @@ export default { ...@@ -76,7 +89,7 @@ export default {
}, },
labelPosition() { labelPosition() {
return this.clientWidth < 768 ? 'top' : 'left' return this.clientWidth < 768 ? 'top' : 'left'
} },
}, },
methods: { methods: {
// 提交 // 提交
...@@ -87,7 +100,7 @@ export default { ...@@ -87,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
...@@ -106,7 +119,7 @@ export default { ...@@ -106,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()
...@@ -116,7 +129,7 @@ export default { ...@@ -116,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>
......
...@@ -2,7 +2,9 @@ ...@@ -2,7 +2,9 @@
<div class="my"> <div class="my">
<div class="card"> <div class="card">
<div class="result"> <div class="result">
<div class="result-left"><img src="https://webapp-pub.ezijing.com/project/application/images/my_icon.png" />招生办反馈</div> <div class="result-left">
<img src="https://webapp-pub.ezijing.com/project/application/images/my_icon.png" />招生办反馈
</div>
<!-- <div class="result-right">{{ result.submit_status_desc || '未收到报名信息' }}</div> --> <!-- <div class="result-right">{{ result.submit_status_desc || '未收到报名信息' }}</div> -->
</div> </div>
</div> </div>
...@@ -23,13 +25,17 @@ ...@@ -23,13 +25,17 @@
</div> </div>
<div class="welcome" v-if="welcomeShow"> <div class="welcome" v-if="welcomeShow">
<div class="inner"> <div class="inner">
<div class="welcome-close" @click="handleClose"></div> <!-- <div class="welcome-close" @click="handleClose"></div> -->
<div class="welcome-main"> <div class="welcome-main">
<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('工程管理专业MEM')">工程管理专业MEM</div>
<div style="margin-left: 20px" class="welcome-button" @click="handleStart('人工智能与数据分析AIBA')">
人工智能与数据分析AIBA
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -52,10 +58,10 @@ export default { ...@@ -52,10 +58,10 @@ export default {
1: ['INTERVIEW_APPLICATION', 'AUDITION', 'INTERVIEW', 'PREPAYMENT'], 1: ['INTERVIEW_APPLICATION', 'AUDITION', 'INTERVIEW', 'PREPAYMENT'],
2: ['REGISTRATION', 'PAYMENT'], 2: ['REGISTRATION', 'PAYMENT'],
3: ['CLOSED'], 3: ['CLOSED'],
4: ['FINISHED'] 4: ['FINISHED'],
}, },
result: {}, result: {},
welcomeShow: false welcomeShow: false,
} }
}, },
computed: { computed: {
...@@ -76,10 +82,10 @@ export default { ...@@ -76,10 +82,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: {
// 获取进度值 // 获取进度值
...@@ -92,7 +98,7 @@ export default { ...@@ -92,7 +98,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
...@@ -110,7 +116,7 @@ export default { ...@@ -110,7 +116,7 @@ export default {
}, },
// 获取报名审核状态 // 获取报名审核状态
getApplicationStatus() { getApplicationStatus() {
api.getApplicationStatus().then(response => { api.getApplicationStatus().then((response) => {
this.result = response.data this.result = response.data
}) })
}, },
...@@ -158,7 +164,7 @@ export default { ...@@ -158,7 +164,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
...@@ -169,42 +175,42 @@ export default { ...@@ -169,42 +175,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,16 +5,14 @@ ...@@ -5,16 +5,14 @@
<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"> <p class="t1">申请斯蒂文斯理工学院硕士保研项目,本项目的申请费为<span>700</span>元,请扫描二维码以完成报名。</p>
申请斯蒂文斯理工学院工程管理硕士保研项目,本项目的申请费为<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>
</div> </div>
<div class="qrcode" v-else> <div class="qrcode" v-else>
<qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue> <qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue>
<span @click="getOrder"><i class="el-icon-refresh" style="font-size:20px" title="刷新"></i></span> <span @click="getOrder"><i class="el-icon-refresh" style="font-size: 20px" title="刷新"></i></span>
</div> </div>
</div> </div>
</template> </template>
...@@ -28,19 +26,19 @@ export default { ...@@ -28,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') {
...@@ -50,11 +48,11 @@ export default { ...@@ -50,11 +48,11 @@ export default {
this.$message.error(message) this.$message.error(message)
} }
}) })
} },
}, },
beforeMount() { beforeMount() {
this.getOrder() this.getOrder()
} },
} }
</script> </script>
......
...@@ -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,16 +5,14 @@ ...@@ -5,16 +5,14 @@
<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"> <p class="t1">申请斯蒂文斯理工学院硕士保研项目,本项目的申请费为<span>700</span>元,请扫描二维码以完成报名。</p>
申请斯蒂文斯理工学院工程管理硕士保研项目,本项目的申请费为<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>
</div> </div>
<div class="qrcode" v-else> <div class="qrcode" v-else>
<qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue> <qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue>
<span @click="getOrder"><i class="el-icon-refresh" style="font-size:20px" title="刷新"></i></span> <span @click="getOrder"><i class="el-icon-refresh" style="font-size: 20px" title="刷新"></i></span>
</div> </div>
</div> </div>
</template> </template>
...@@ -28,19 +26,19 @@ export default { ...@@ -28,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') {
...@@ -50,11 +48,11 @@ export default { ...@@ -50,11 +48,11 @@ export default {
this.$message.error(message) this.$message.error(message)
} }
}) })
} },
}, },
beforeMount() { beforeMount() {
this.getOrder() this.getOrder()
} },
} }
</script> </script>
......
...@@ -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,13 +20,13 @@ export default function (_this) { ...@@ -20,13 +20,13 @@ 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' },
}, },
append: ` append: `
<p>请下载填写英文简历模板后上传 [<a href="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/syracuse-plus/sit-en-resume.doc" target="_blank" download="英文简历模板">下载模板</a>]</p> <p>请下载填写英文简历模板后上传 [<a href="https://webapp-pub.ezijing.com/project/syracuse-plus/sit-en-resume.doc" target="_blank" download="英文简历模板">下载模板</a>]</p>
<p>请将英文简历填写完存为"pdf"格式上传,文件小于10MB。</p>` <p>请将英文简历填写完存为"pdf"格式上传,文件小于10MB。</p>`,
} },
] ],
} },
} }
} }
...@@ -5,14 +5,14 @@ ...@@ -5,14 +5,14 @@
<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"> <p class="t1">申请斯蒂文斯理工学院硕士保研项目,需缴纳留位费<span>20000</span>元,请扫描二维码以完成缴费。</p>
申请斯蒂文斯理工学院工程管理硕士保研项目,需缴纳留位费<span>20000</span>元,请扫描二维码以完成缴费。 </div>
</p> <div class="qrcode-error" v-if="qrcodeError">
生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i>
</div> </div>
<div class="qrcode-error" v-if="qrcodeError">生成二维码失败请刷新<i class="el-icon-refresh-left" @click="getOrder" title="刷新"></i></div>
<div class="qrcode" v-else> <div class="qrcode" v-else>
<qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue> <qrcode-vue :value="qrcodeValue" size="100"></qrcode-vue>
<span @click="getOrder"><i class="el-icon-refresh" style="font-size:20px" title="刷新"></i></span> <span @click="getOrder"><i class="el-icon-refresh" style="font-size: 20px" title="刷新"></i></span>
</div> </div>
</div> </div>
</template> </template>
...@@ -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>
......
...@@ -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>
......
...@@ -11,36 +11,36 @@ export default { ...@@ -11,36 +11,36 @@ export default {
host: 'dev.ezijing.com', host: 'dev.ezijing.com',
https: { https: {
key: fs.readFileSync(path.resolve(__dirname, 'dev.ezijing.com-key.pem')), key: fs.readFileSync(path.resolve(__dirname, 'dev.ezijing.com-key.pem')),
cert: fs.readFileSync(path.resolve(__dirname, 'dev.ezijing.com.pem')) cert: fs.readFileSync(path.resolve(__dirname, 'dev.ezijing.com.pem')),
} },
} },
}), }),
// 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',
}, },
meta: [ meta: [
{ charset: 'utf-8' }, { charset: 'utf-8' },
{ hid: 'viewport', name: 'viewport', content: 'width=device-width, initial-scale=1' }, { hid: 'viewport', name: 'viewport', content: 'width=device-width, initial-scale=1' },
{ {
name: 'keywords', name: 'keywords',
content: '国际留学,美国留学,留学,预科留学,硕士留学,留学保研项目' content: '国际留学,美国留学,留学,预科留学,硕士留学,留学保研项目',
}, },
{ {
name: 'description', name: 'description',
content: content:
'斯蒂文斯理工学院创办于1870年,和麻省理工、加州理工、伦斯勒理工学院并称为美国四大理工学院,是美国历史最为悠久的理工学院之一。斯蒂文斯理工学院是一所在美国的教育和研究领域中位居前沿的理工类大学,长年位列U.S. News & World Report全美Top100。斯蒂文斯理工学院下设四大学院,提供35个本科、58个硕士及20个博士学位专业。' '斯蒂文斯理工学院创办于1870年,和麻省理工、加州理工、伦斯勒理工学院并称为美国四大理工学院,是美国历史最为悠久的理工学院之一。斯蒂文斯理工学院是一所在美国的教育和研究领域中位居前沿的理工类大学,长年位列U.S. News & World Report全美Top100。斯蒂文斯理工学院下设四大学院,提供35个本科、58个硕士及20个博士学位专业。',
} },
], ],
link: [ link: [
{ {
rel: 'icon', rel: 'icon',
type: 'image/x-icon', type: 'image/x-icon',
href: 'https://zws-imgs-pub.ezijing.com/static/public/f56441ae1441902080226712d4d650aa.ico' href: 'https://zws-imgs-pub.ezijing.com/static/public/f56441ae1441902080226712d4d650aa.ico',
} },
] ],
}, },
// Global CSS: https://go.nuxtjs.dev/config-css // Global CSS: https://go.nuxtjs.dev/config-css
css: ['vant/lib/index.css', '@ezijing/vue-form/style.css', 'assets/theme/index.css', 'assets/css/base.css'], css: ['vant/lib/index.css', '@ezijing/vue-form/style.css', 'assets/theme/index.css', 'assets/css/base.css'],
...@@ -55,8 +55,8 @@ export default { ...@@ -55,8 +55,8 @@ export default {
{ {
// 引入一个插件,这里的 ssr 表示使用服务端渲染 // 引入一个插件,这里的 ssr 表示使用服务端渲染
src: 'plugins/vue-swiper.js', src: 'plugins/vue-swiper.js',
ssr: false ssr: false,
} },
], ],
// Auto import components: https://go.nuxtjs.dev/config-components // Auto import components: https://go.nuxtjs.dev/config-components
...@@ -70,10 +70,10 @@ export default { ...@@ -70,10 +70,10 @@ export default {
// Build Configuration: https://go.nuxtjs.dev/config-build // Build Configuration: https://go.nuxtjs.dev/config-build
build: { build: {
transpile: [/^element-ui/] transpile: [/^element-ui/],
}, },
router: { router: {
extendRoutes: routes, extendRoutes: routes,
middleware: ['device', 'i18n'] middleware: ['device', 'i18n'],
} },
} }
...@@ -8,12 +8,12 @@ ...@@ -8,12 +8,12 @@
<h2 class="title">项目介绍</h2> <h2 class="title">项目介绍</h2>
<div class="content_list"> <div class="content_list">
<p> <p>
该保研项目是斯蒂文斯理工学院工程管理硕士项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。 该保研项目是斯蒂文斯理工学院硕士保研项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。
</p> </p>
<br /> <br />
<p> <p>
该项目由斯蒂文斯理工学院工程管理硕士保研项目中国招生与教育中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明:<a 该项目由斯蒂文斯理工学院硕士保研项目中国招生与教育中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明:<a
href="https://www.stevens.edu/zijingpartnership" href="https://www.stevens.edu/zijingpartnership"
style="color: #aa1941" style="color: #aa1941"
>https://www.stevens.edu/zijingpartnership</a >https://www.stevens.edu/zijingpartnership</a
...@@ -30,11 +30,22 @@ ...@@ -30,11 +30,22 @@
<div class="content_desc"> <div class="content_desc">
<h2 class="desc_title">培养目标</h2> <h2 class="desc_title">培养目标</h2>
<div class="desc_intro"> <div class="desc_intro">
全球化背景下,所有行业都亟需国际化、产业化、科技化的复合型人才和领袖。 <strong>工程管理(MEM)</strong><br />
工程管理硕士(MEM)全称是Master of Engineering in Engineering Management,属于美国STEM大类方向较新的专业。一
般来说是工程学院和商学院共同开设的交叉学科专业,旨在培养科技创新型企业管理层和核心员工。斯蒂文斯理工学院工程管
理硕士毕业学生通常在宝马、IBM等全球知名科技创新企业做技术管理工作,或是在高盛等投行、咨询公司任职。特别适合本
科为工科,将来有志于从事技术管理或者金融行业的同学。工程管理硕士毕业生2023就业率98%,平均年薪8.5W美元,详见
SIT官网数据: https://www.stevens.edu/program/engineering-management-masters
<br /> <br />
工程管理硕士(MEM)全称是Master of Engineering in Engineering <strong>商业分析与人工智能(BIA)</strong>
Management,属于美国STEM类别前沿专业。是工程学院和商学院共同开设的交叉复合型学科,斯蒂文斯理工学院是全球第一个推出MEM项目的大学。该项目旨在培养既懂技术又懂经济管理,既能从事经济管理领域中的技术性工作,又能从事工程技术领域的经济管理工作的复合型、应用型的工程管理高层次专门人才。<br /> <br />商业分析与人工智能(BIA)硕士是专为培养学生商业战略、高级分析和人工智能专
该专业毕业生通常在宝马、奔驰、微软等全球知名科技企业做技术管理工作,或在高盛等投行、咨询公司任职,特别适合将来有志于从事技术管理或者金融行业的同学。 业知识而设立的研究生课程。课程融合了前沿分析技术与专业技能,涵盖机器学习、自然语言处理和生成式AI
人工智能等核心领域。不仅深入探讨关键商业概念,还突破了R、SAS、Hadoop、Python和Spark等工具的基
础应用,直击高级实战技巧,助力学生驾驭包括但不限于金融、医疗保健、市场营销和供应链管理等关键商业领
域中人工智能的复杂性。斯蒂文斯BIA项目毕业生广受行业青睐,毕业生通常在亚马逊、贝莱德、CapitalOne、
卡特彼勒、摩根大通、沃特斯集团任职,就业前景广阔。商业分析与人工智能硕士毕业生2023就业率98%,平
均年薪10.2万美元。详见SIT官网数据:
https://www.stevens.edu/program/masters-in-business-analytics-and-artificial-intelligence
</div> </div>
</div> </div>
</div> </div>
...@@ -59,7 +70,10 @@ ...@@ -59,7 +70,10 @@
<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/sit-plus/study_arrange.png" /> <h4 style="text-align: center; margin: 20px">工程管理(MEM)</h4>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/course_1.png" />
<h4 style="text-align: center; margin: 20px">商业分析与人工智能(BIA)</h4>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/course_2.png" />
<!-- <p>该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。</p> --> <!-- <p>该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。</p> -->
<p>注意:该学习安排可能会根据学校安排有所调整,以最终的邮件通知为准</p> <p>注意:该学习安排可能会根据学校安排有所调整,以最终的邮件通知为准</p>
</div> </div>
...@@ -143,12 +157,12 @@ ...@@ -143,12 +157,12 @@
<div class="h5-content"> <div class="h5-content">
<div class="h5-title">项目介绍</div> <div class="h5-title">项目介绍</div>
<p> <p>
该保研项目是斯蒂文斯理工学院工程管理硕士项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。 该保研项目是斯蒂文斯理工学院硕士保研项目的特别录取通道。项目通过对学生的全面个性化评估,鼓励学生以增强科研能力替代应试,减少研究生入学考试对学生学习和科研的干扰。
</p> </p>
<br /> <br />
<p> <p>
该项目由斯蒂文斯理工学院工程管理硕士保研项目中国招生与教育中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明<a 该项目由斯蒂文斯理工学院硕士保研项目中国招生与教育中心(清控紫荆教育)全权负责运营,详情请见斯蒂文斯理工学院官网项目说明<a
href="https://www.stevens.edu/zijingpartnership" href="https://www.stevens.edu/zijingpartnership"
style="color: #aa1941" style="color: #aa1941"
>https://www.stevens.edu/zijingpartnership</a >https://www.stevens.edu/zijingpartnership</a
...@@ -158,14 +172,22 @@ ...@@ -158,14 +172,22 @@
<div class="h5-title m-t-10">培养目标</div> <div class="h5-title m-t-10">培养目标</div>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/h5-school-img2.png" /> <img src="https://webapp-pub.ezijing.com/project/sit-plus/h5-school-img2.png" />
<p class="h5-con"> <p class="h5-con">
<!-- <span style="color:#424242 !important;font-weight:bold !important" <strong>工程管理(MEM)</strong><br />
>● 工程管理硕士(Master of Engineering in Engineering 工程管理硕士(MEM)全称是Master of Engineering in Engineering Management,属于美国STEM大类方向较新的专业。一
Management)</span 般来说是工程学院和商学院共同开设的交叉学科专业,旨在培养科技创新型企业管理层和核心员工。斯蒂文斯理工学院工程管
> --> 理硕士毕业学生通常在宝马、IBM等全球知名科技创新企业做技术管理工作,或是在高盛等投行、咨询公司任职。特别适合本
全球化背景下,所有行业都亟需国际化、产业化、科技化的复合型人才和领袖。<br /> 科为工科,将来有志于从事技术管理或者金融行业的同学。工程管理硕士毕业生2023就业率98%,平均年薪8.5W美元,详见
工程管理硕士(MEM)全称是Master of Engineering in Engineering SIT官网数据: https://www.stevens.edu/program/engineering-management-masters
Management,属于美国STEM类别前沿专业。是工程学院和商学院共同开设的交叉复合型学科,斯蒂文斯理工学院是全球第一个推出MEM项目的大学。该项目旨在培养既懂技术又懂经济管理,既能从事经济管理领域中的技术性工作,又能从事工程技术领域的经济管理工作的复合型、应用型的工程管理高层次专门人才。<br /> <br />
该专业毕业生通常在宝马、奔驰、微软等全球知名科技企业做技术管理工作,或在高盛等投行、咨询公司任职,特别适合将来有志于从事技术管理或者金融行业的同学。 <strong>商业分析与人工智能(BIA)</strong>
<br />商业分析与人工智能(BIA)硕士是专为培养学生商业战略、高级分析和人工智能专
业知识而设立的研究生课程。课程融合了前沿分析技术与专业技能,涵盖机器学习、自然语言处理和生成式AI
人工智能等核心领域。不仅深入探讨关键商业概念,还突破了R、SAS、Hadoop、Python和Spark等工具的基
础应用,直击高级实战技巧,助力学生驾驭包括但不限于金融、医疗保健、市场营销和供应链管理等关键商业领
域中人工智能的复杂性。斯蒂文斯BIA项目毕业生广受行业青睐,毕业生通常在亚马逊、贝莱德、CapitalOne、
卡特彼勒、摩根大通、沃特斯集团任职,就业前景广阔。商业分析与人工智能硕士毕业生2023就业率98%,平
均年薪10.2万美元。详见SIT官网数据:
https://www.stevens.edu/program/masters-in-business-analytics-and-artificial-intelligence
</p> </p>
<div class="h5-title m-t-10">申请条件</div> <div class="h5-title m-t-10">申请条件</div>
<div class="h5-list"> <div class="h5-list">
...@@ -182,7 +204,11 @@ ...@@ -182,7 +204,11 @@
</ul> </ul>
</div> </div>
<div class="h5-title m-t-10">学习安排</div> <div class="h5-title m-t-10">学习安排</div>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/study_arrange.png" alt="" /> <h4 style="text-align: center; margin: 20px">工程管理(MEM)</h4>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/course_1.png" />
<h4 style="text-align: center; margin: 20px">商业分析与人工智能(BIA)</h4>
<img src="https://webapp-pub.ezijing.com/project/sit-plus/course_2.png" />
<!-- <div class="list_desc"> <!-- <div class="list_desc">
该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。 该保研项目总体教学安排为20周,开学时间一般在每年12月中旬。
</div> --> </div> -->
...@@ -523,7 +549,7 @@ export default { ...@@ -523,7 +549,7 @@ export default {
.content_desc { .content_desc {
width: 546px; width: 546px;
margin: 67px auto; margin: 0 auto;
.desc_title { .desc_title {
padding-left: 20px; padding-left: 20px;
font-size: 32px; font-size: 32px;
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<img src="https://webapp-pub.ezijing.com/project/sit-plus/project-intro_banner.png" class="banner" /> <img src="https://webapp-pub.ezijing.com/project/sit-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" :class="isMobile ? 'is-h5' : 'is-pc'"> <app-frame :data="frameParams" :class="isMobile ? 'is-h5' : 'is-pc'">
<img style="width:100%;height:100%;" src="https://webapp-pub.ezijing.com/project/marywood/return_banner.png" /> <img style="width: 100%; height: 100%" src="https://webapp-pub.ezijing.com/project/marywood/return_banner.png" />
<div v-if="!isMobile"> <div v-if="!isMobile">
<div class="com_top"> <div class="com_top">
<h1 class="com_title">留学回国人员福利政策</h1> <h1 class="com_title">留学回国人员福利政策</h1>
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,7 @@
<!-- <img <!-- <img
class="bottom" class="bottom"
v-else v-else
src="https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/marywood/h5/return_con.png" src="https://webapp-pub.ezijing.com/project/marywood/h5/return_con.png"
/> --> /> -->
</app-frame> </app-frame>
</template> </template>
...@@ -72,61 +72,54 @@ export default { ...@@ -72,61 +72,54 @@ export default {
return { return {
frameParams: { frameParams: {
slider: [ slider: [
{ name: '高薪就业', path: '/returnPolicy/salary' }, { name: '高薪就业', path: '/returnPolicy/salary' },
{ name:'归国政策', path: '/returnPolicy/returnPolicy' } { name: '归国政策', path: '/returnPolicy/returnPolicy' },
] ],
}, },
policyData: [ policyData: [
{ {
id: 1, id: 1,
title: '积分落户', title: '积分落户',
desc: desc: '北京、上海、广州、深圳、天津等地为取得教育部学历认证的海外留学人员提供落户便利,符合条件者可提出申请,办理落户。',
'北京、上海、广州、深圳、天津等地为取得教育部学历认证的海外留学人员提供落户便利,符合条件者可提出申请,办理落户。'
}, },
{ {
id: 2, id: 2,
title: '人才补助', title: '人才补助',
desc: desc: '上海、广州、深圳、杭州等地为海归人才提供最高6万的生活补贴。获得北京市“特聘专家”称号可直接获得100万奖励。',
'上海、广州、深圳、杭州等地为海归人才提供最高6万的生活补贴。获得北京市“特聘专家”称号可直接获得100万奖励。'
}, },
{ {
id: 3, id: 3,
title: '创业扶持', title: '创业扶持',
desc: desc: '朝阳区“凤凰计划”、海淀区青年英才资助计划、上海浦江人才计划等为符合条件的回国创业海归人员提供15万到50万的创业补贴。',
'朝阳区“凤凰计划”、海淀区青年英才资助计划、上海浦江人才计划等为符合条件的回国创业海归人员提供15万到50万的创业补贴。'
}, },
{ {
id: 4, id: 4,
title: '百人计划', title: '百人计划',
desc: desc: '中科院百人计划,引进国外杰出博士人才,以每人200万元的资助力度从国外吸引并培养百余名优秀青年学术带头人。一旦入选,除获得一次性启动经费外还可获得中科院特殊津贴。',
'中科院百人计划,引进国外杰出博士人才,以每人200万元的资助力度从国外吸引并培养百余名优秀青年学术带头人。一旦入选,除获得一次性启动经费外还可获得中科院特殊津贴。'
}, },
{ {
id: 5, id: 5,
title: '学术研究', title: '学术研究',
desc: desc: '评职称时,海归申报可不受工作年限的限制。在外留学一年以上,年龄四十五周岁以下,回国后在科研单位从事教学、科研工作的可申请留学回国人员科研启动资金。',
'评职称时,海归申报可不受工作年限的限制。在外留学一年以上,年龄四十五周岁以下,回国后在科研单位从事教学、科研工作的可申请留学回国人员科研启动资金。'
}, },
{ {
id: 6, id: 6,
title: '购房购车', title: '购房购车',
desc: desc: '符合条件的留学归国人员可以购买国产免税轿车,每人限享受一个免税指标。部分地区对留学落户人员购房予以一次性3-5万优惠。',
'符合条件的留学归国人员可以购买国产免税轿车,每人限享受一个免税指标。部分地区对留学落户人员购房予以一次性3-5万优惠。'
}, },
{ {
id: 7, id: 7,
title: '子女入学', title: '子女入学',
desc: desc: '有些地区对于留学人员子女入学有优惠政策,通常由教育部门统一安排,择校入学;在国外生活5年以上,在语言文字适应期内入学,给予加分优惠,区内设有教授外语的学校供留学生自由选择。',
'有些地区对于留学人员子女入学有优惠政策,通常由教育部门统一安排,择校入学;在国外生活5年以上,在语言文字适应期内入学,给予加分优惠,区内设有教授外语的学校供留学生自由选择。' },
} ],
]
} }
}, },
computed: { computed: {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
...@@ -92,21 +92,18 @@ export default { ...@@ -92,21 +92,18 @@ export default {
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit1.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit1.png',
web_img_uri: web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%991.mp4',
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%991.mp4'
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit2.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit2.png',
web_img_uri: web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%992.mp4',
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%992.mp4'
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit3.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/video_sit3.png',
web_img_uri: web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%993.mp4',
'https://webapp-pub.oss-cn-beijing.aliyuncs.com/project/sit-plus/SIT%E9%A1%B9%E7%9B%AE%E7%AB%993.mp4' },
}
], ],
listData: [ listData: [
{ web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg1.png' }, { web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg1.png' },
...@@ -114,7 +111,7 @@ export default { ...@@ -114,7 +111,7 @@ export default {
{ web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg3.png' }, { web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg3.png' },
{ web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg4.png' }, { web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg4.png' },
{ web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg5.png' }, { web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg5.png' },
{ web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg6.png' } { web_img_uri: 'https://webapp-pub.ezijing.com/project/sit-plus/school_lg6.png' },
], ],
swiperOption: { swiperOption: {
observer: true, observer: true,
...@@ -129,8 +126,8 @@ export default { ...@@ -129,8 +126,8 @@ export default {
on: { on: {
init() { init() {
_this.swiper.slideNext() _this.swiper.slideNext()
} },
} },
}, },
// swiperOption1: { // swiperOption1: {
// observer: true, // observer: true,
...@@ -152,46 +149,46 @@ export default { ...@@ -152,46 +149,46 @@ export default {
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher1.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher1.png',
tit: 'Carlo Lipizzi', tit: 'Carlo Lipizzi',
desc: ['副教授 & 项目负责人', '斯蒂文斯理工学院博士'] desc: ['副教授 & 项目负责人', '斯蒂文斯理工学院博士'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher2.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher2.png',
tit: 'Yehia Massoud', tit: 'Yehia Massoud',
desc: ['教授、学院院长', 'IEEE 电气与电子工程师协会院士', '麻省理工学院博士'] desc: ['教授、学院院长', 'IEEE 电气与电子工程师协会院士', '麻省理工学院博士'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher3.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher3.png',
tit: 'Roshanak Nilchiani', tit: 'Roshanak Nilchiani',
desc: ['副教授', '麻省理工学院博士'] desc: ['副教授', '麻省理工学院博士'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher4.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-teacher4.png',
tit: 'Kathryn Abel', tit: 'Kathryn Abel',
desc: ['副教授', '斯蒂文斯理工学院博士'] desc: ['副教授', '斯蒂文斯理工学院博士'],
} },
], ],
alumnusList: [ alumnusList: [
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic1.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic1.png',
tit: 'Leon Febres Cordero', tit: 'Leon Febres Cordero',
desc: ['厄瓜多尔总统'] desc: ['厄瓜多尔总统'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic2.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic2.png',
tit: 'Charles Stewart Mott', tit: 'Charles Stewart Mott',
desc: ['美国通用汽车公司<br/>联合创始人'] desc: ['美国通用汽车公司<br/>联合创始人'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic3.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic3.png',
tit: 'Frederick Reines', tit: 'Frederick Reines',
desc: ['诺贝尔物理学奖'] desc: ['诺贝尔物理学奖'],
}, },
{ {
img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic4.png', img: 'https://webapp-pub.ezijing.com/project/sit-plus/school-intro-academic4.png',
tit: 'Lrving Langmuir', tit: 'Lrving Langmuir',
desc: ['诺贝尔化学奖'] desc: ['诺贝尔化学奖'],
} },
] ],
} }
}, },
computed: { computed: {
...@@ -204,7 +201,7 @@ export default { ...@@ -204,7 +201,7 @@ export default {
isMobile() { isMobile() {
return this.$store.state.isMobile return this.$store.state.isMobile
} },
}, },
methods: { methods: {
swiperStop() { swiperStop() {
...@@ -212,14 +209,14 @@ export default { ...@@ -212,14 +209,14 @@ export default {
}, },
swiperStart() { swiperStart() {
this.swiper.autoplay.start() this.swiper.autoplay.start()
} },
// swiperStop1() { // swiperStop1() {
// this.swiper1.autoplay.stop() // this.swiper1.autoplay.stop()
// }, // },
// swiperStart1() { // swiperStart1() {
// this.swiper1.autoplay.start() // this.swiper1.autoplay.start()
// } // }
} },
} }
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论