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

chore: update

上级 d27d70bb
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<footer class="main-footer"> <footer class="main-footer">
<div class="top"> <div class="top">
<div class="about"> <div class="about">
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区中关村东路1号院清华科技园7号楼5层</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区北四环西路52号方正国际大厦5层501</p>
<p>联系电话:010-62793909</p> <p>联系电话:010-62793909</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com</p>
</div> </div>
...@@ -36,16 +36,16 @@ export default { ...@@ -36,16 +36,16 @@ export default {
{ title: '瑞士美食艺术管理大学', href: 'https://www.culinaryartsswitzerland.com/en/' }, { title: '瑞士美食艺术管理大学', href: 'https://www.culinaryartsswitzerland.com/en/' },
{ title: '瑞士恺撒里兹大学', href: 'https://www.cesarritzcolleges.edu/en/' }, { title: '瑞士恺撒里兹大学', href: 'https://www.cesarritzcolleges.edu/en/' },
{ title: '瑞士酒店管理大学 MBA', href: 'https://shms.ezijing.com/' }, { title: '瑞士酒店管理大学 MBA', href: 'https://shms.ezijing.com/' },
{ title: '紫荆教育', href: 'https://www.ezijing.com/' } { title: '紫荆教育', href: 'https://www.ezijing.com/' },
], ],
link2: [ link2: [
{ title: '中国人民银行', href: 'http://www.pbc.gov.cn/' }, { title: '中国人民银行', href: 'http://www.pbc.gov.cn/' },
{ title: '中国涉外监管网', href: 'http://jsj.moe.gov.cn/' }, { title: '中国涉外监管网', href: 'http://jsj.moe.gov.cn/' },
{ title: '中国银行协会', href: 'https://www.china-cba.net/' }, { title: '中国银行协会', href: 'https://www.china-cba.net/' },
{ title: '中国证券投资基金业协会', href: 'https://www.amac.org.cn/' } { title: '中国证券投资基金业协会', href: 'https://www.amac.org.cn/' },
] ],
} }
} },
} }
</script> </script>
......
<template> <template>
<div class="right_bar"> <div class="right_bar">
<ul class="tab_btns"> <ul class="tab_btns">
<li <!-- <li
:class="{ enroll: true, active: tabBtnActive && tabBtnTarget === 'enroll' }" :class="{ enroll: true, active: tabBtnActive && tabBtnTarget === 'enroll' }"
@mouseenter="handleMsOver('enroll')" @mouseenter="handleMsOver('enroll')"
@mouseleave="handleMsOut" @mouseleave="handleMsOut"
> >
<p>{{ $t('aside.apply') }}</p> <p>{{ $t('aside.apply') }}</p>
</li> </li> -->
<li <li
:class="{ wx: true, active: tabBtnActive && tabBtnTarget === 'wx' }" :class="{ wx: true, active: tabBtnActive && tabBtnTarget === 'wx' }"
@mouseenter="handleMsOver('wx')" @mouseenter="handleMsOver('wx')"
...@@ -59,7 +59,7 @@ ...@@ -59,7 +59,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/caas/qr.jpeg" /> <img src="/images/qrcode.png" />
</div> </div>
</div> </div>
</transition> </transition>
...@@ -79,7 +79,7 @@ export default { ...@@ -79,7 +79,7 @@ export default {
formInfo: { formInfo: {
name: '', name: '',
phone: '', phone: '',
newProjectId: process.env.projectId newProjectId: process.env.projectId,
}, },
projectList: [ projectList: [
{ label: '金融工商管理硕士', value: '1000' }, { label: '金融工商管理硕士', value: '1000' },
...@@ -88,8 +88,8 @@ export default { ...@@ -88,8 +88,8 @@ export default {
{ label: '应用心理学硕士', value: '1006' }, { label: '应用心理学硕士', value: '1006' },
{ label: '教育学硕士', value: '1005' }, { label: '教育学硕士', value: '1005' },
{ label: '中国未来金融领袖计划', value: '1007' }, { label: '中国未来金融领袖计划', value: '1007' },
{ label: '本科 / 硕士课程', value: '1015' } { label: '本科 / 硕士课程', value: '1015' },
] ],
} }
}, },
methods: { methods: {
...@@ -104,7 +104,7 @@ export default { ...@@ -104,7 +104,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
} }
...@@ -115,17 +115,17 @@ export default { ...@@ -115,17 +115,17 @@ 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,
}) })
}) })
.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 || '报名提交失败')
}) })
...@@ -133,23 +133,23 @@ export default { ...@@ -133,23 +133,23 @@ export default {
}, },
enrollQuery() { enrollQuery() {
const params = { const params = {
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 || '报名提交失败',
}) })
} }
}) })
...@@ -163,10 +163,10 @@ export default { ...@@ -163,10 +163,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('获取验证码失败,请稍后再试')
...@@ -177,21 +177,21 @@ export default { ...@@ -177,21 +177,21 @@ 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).then(res => { checkCode(checkCodeParam).then((res) => {
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 || '验证码检测失败',
}) })
} }
}) })
...@@ -211,8 +211,8 @@ export default { ...@@ -211,8 +211,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>
......
...@@ -91,7 +91,7 @@ export default { ...@@ -91,7 +91,7 @@ export default {
}, },
// 底部 // 底部
foot: { foot: {
address: '地&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区中关村东路1号院清华科技园7号楼5层', address: '地&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区北四环西路52号方正国际大厦5层501',
contact: '联系电话:010-62793909', contact: '联系电话:010-62793909',
email: '邮&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com', email: '邮&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com',
link1: '中国教育部', link1: '中国教育部',
......
...@@ -91,7 +91,7 @@ export default { ...@@ -91,7 +91,7 @@ export default {
}, },
// 底部 // 底部
foot: { foot: {
address: '地&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区中关村东路1号院清华科技园7号楼5层', address: '地&nbsp;&nbsp;&nbsp;&nbsp;址:北京市海淀区北四环西路52号方正国际大厦5层501',
contact: '联系电话:010-62793909', contact: '联系电话:010-62793909',
email: '邮&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com', email: '邮&nbsp;&nbsp;&nbsp;&nbsp;箱:service@ezijing.com',
link1: '中国教育部', link1: '中国教育部',
......
<template> <template>
<div class="container"> <div class="container">
<img src="/images/banner.png" style="width:100%;object-fit: cover;" />
<!-- 轮播图 --> <!-- 轮播图 -->
<banner /> <!-- <banner /> -->
<!-- 项目特色 --> <!-- 项目特色 -->
<project-features /> <project-features />
<project-background /> <project-background />
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论