提交 dfe271ba authored 作者: matian's avatar matian

新增在线教育学位

上级 1ec7ef1b
...@@ -272,6 +272,11 @@ export default { ...@@ -272,6 +272,11 @@ export default {
name: this.$t('menu.degreeChild.masterChild.map'), name: this.$t('menu.degreeChild.masterChild.map'),
path: 'https://ciis.ezijing.com', path: 'https://ciis.ezijing.com',
pathType: 1 pathType: 1
},
{
name: this.$t('menu.degreeChild.masterChild.jte'),
path: ' https://cuw.ezijing.com/index',
pathType: 1
} }
// { // {
// name: this.$t('menu.degreeChild.masterChild.paln'), // name: this.$t('menu.degreeChild.masterChild.paln'),
......
...@@ -21,11 +21,21 @@ ...@@ -21,11 +21,21 @@
enter-active-class="animated tada" enter-active-class="animated tada"
leave-active-class="animated bounceOutRight" leave-active-class="animated bounceOutRight"
> >
<div id="show-enroll" v-show="tabBtnActive" class="tab_cont" @mouseenter="handleMsOver('')" @mouseleave="handleMsOut"> <div
id="show-enroll"
v-show="tabBtnActive"
class="tab_cont"
@mouseenter="handleMsOver('')"
@mouseleave="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.apply') }}</h5> <h5>{{ $t('aside.apply') }}</h5>
<div class="p"><el-input v-model="formInfo.name" :placeholder="$t('aside.name')" size="small"></el-input></div> <div class="p">
<div class="p"><el-input v-model="formInfo.phone" :placeholder="$t('aside.phone')" size="small"></el-input></div> <el-input v-model="formInfo.name" :placeholder="$t('aside.name')" size="small"></el-input>
</div>
<div class="p">
<el-input v-model="formInfo.phone" :placeholder="$t('aside.phone')" size="small"></el-input>
</div>
<div class="p"> <div class="p">
<select name="" id="" v-model="formInfo.projectId"> <select name="" id="" v-model="formInfo.projectId">
<option :value="item.value" v-for="(item, index) in projectList" :key="index">{{ item.label }}</option> <option :value="item.value" v-for="(item, index) in projectList" :key="index">{{ item.label }}</option>
...@@ -33,9 +43,14 @@ ...@@ -33,9 +43,14 @@
<span class="icon el-icon-arrow-down"></span> <span class="icon el-icon-arrow-down"></span>
</div> </div>
<div class="p sendcode"> <div class="p sendcode">
<el-input v-model="sendCode" :placeholder="$t('aside.code')" size="small"></el-input><el-button class="btn" :disabled="isBtnDisabled" id="checkedCode" @click="getSendCode">{{ $t('aside.codeBtn') }}</el-button> <el-input v-model="sendCode" :placeholder="$t('aside.code')" size="small"></el-input
><el-button class="btn" :disabled="isBtnDisabled" id="checkedCode" @click="getSendCode">{{
$t('aside.codeBtn')
}}</el-button>
</div>
<div class="p">
<el-button style="width: 100%" @click="submitEnroll">{{ $t('aside.formBtn') }}</el-button>
</div> </div>
<div class="p"><el-button style="width: 100%" @click="submitEnroll">{{ $t('aside.formBtn') }}</el-button></div>
</div> </div>
<div class="wx_cont" v-show="tabBtnTarget === 'wx'" id="show-enroll-wx"> <div class="wx_cont" v-show="tabBtnTarget === 'wx'" id="show-enroll-wx">
<h5>{{ $t('aside.pay') }}</h5> <h5>{{ $t('aside.pay') }}</h5>
...@@ -62,18 +77,19 @@ export default { ...@@ -62,18 +77,19 @@ export default {
projectId: '1012' projectId: '1012'
}, },
projectList: [ projectList: [
{label: this.$t('aside.project1'), value: '1012'}, { label: this.$t('aside.project1'), value: '1012' },
{label: this.$t('aside.project5'), value: '1006'}, { label: this.$t('aside.project5'), value: '1006' },
{label: this.$t('aside.project6'), value: '1005'}, { label: this.$t('aside.project6'), value: '1005' },
{label: this.$t('aside.project3'), value: '1008'}, { label: this.$t('aside.project3'), value: '1008' },
{label: '餐饮管理方向MBA', value: '1015'}, { label: '餐饮管理方向MBA', value: '1015' },
{label: this.$t('aside.project4'), value: '1001'}, { label: this.$t('aside.project4'), value: '1001' },
// {label: this.$t('aside.project2'), value: '1000'}, // {label: this.$t('aside.project2'), value: '1000'},
{label: '工商管理硕士1+1项目', value: '1016'}, { label: '工商管理硕士1+1项目', value: '1016' },
{ label: '管理信息系统硕士1+1项目', value: '9999' }, { label: '管理信息系统硕士1+1项目', value: '9999' },
{label: '金融硕士1+1项目', value: '1018'}, { label: '金融硕士1+1项目', value: '1018' },
{label: '工商管理博士项目', value: '1017'}, { label: '工商管理博士项目', value: '1017' },
{label: '工程管理硕士1+1项目', value: '1020'}, { label: '工程管理硕士1+1项目', value: '1020' },
{ label: '家庭教育硕士', value: '1021' }
// {label: this.$t('aside.project7'), value: '1007'}, // {label: this.$t('aside.project7'), value: '1007'},
] ]
} }
...@@ -125,21 +141,20 @@ export default { ...@@ -125,21 +141,20 @@ export default {
phone: this.formInfo.phone phone: this.formInfo.phone
} }
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
postNes(params) postNes(params).then(res => {
.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 || '报名提交失败' })
}) }
} })
})
}) })
}, },
getSendCode() { getSendCode() {
...@@ -194,7 +209,7 @@ export default { ...@@ -194,7 +209,7 @@ export default {
if (count < 1) { if (count < 1) {
clearInterval(timer) clearInterval(timer)
this.isBtnDisabled = false this.isBtnDisabled = false
document.querySelector('#checkedCode').innerHTML = this.$t('aside.codeBtn') document.querySelector('#checkedCode').innerHTML = this.$t('aside.codeBtn')
} else { } else {
document.querySelector('#checkedCode').innerHTML = count + 's' document.querySelector('#checkedCode').innerHTML = count + 's'
} }
...@@ -209,7 +224,7 @@ export default { ...@@ -209,7 +224,7 @@ export default {
top: 50%; top: 50%;
right: 10px; right: 10px;
z-index: 2000; z-index: 2000;
transform:translateY(-50%); transform: translateY(-50%);
.tab_btns { .tab_btns {
width: 100px; width: 100px;
// height: 136px; // height: 136px;
...@@ -288,10 +303,10 @@ export default { ...@@ -288,10 +303,10 @@ export default {
line-height: 44px; line-height: 44px;
height: 44px; height: 44px;
} }
::v-deep.el-select{ ::v-deep.el-select {
width: 100%; width: 100%;
} }
select{ select {
width: 100%; width: 100%;
height: 44px; height: 44px;
border-radius: 5px; border-radius: 5px;
...@@ -303,11 +318,11 @@ export default { ...@@ -303,11 +318,11 @@ export default {
color: #606266; color: #606266;
padding: 0 12px; padding: 0 12px;
box-sizing: border-box; box-sizing: border-box;
appearance:none; appearance: none;
-moz-appearance:none; -moz-appearance: none;
-webkit-appearance:none; -webkit-appearance: none;
} }
.icon{ .icon {
position: absolute; position: absolute;
top: 50%; top: 50%;
transform: translateY(-50%); transform: translateY(-50%);
...@@ -316,8 +331,8 @@ export default { ...@@ -316,8 +331,8 @@ export default {
} }
::v-deep.el-button { ::v-deep.el-button {
background-color: #ff8e1a; background-color: #ff8e1a;
border:#ff8e1a 1px solid; border: #ff8e1a 1px solid;
color:rgba(255,255,255,.9); color: rgba(255, 255, 255, 0.9);
} }
} }
.sendcode { .sendcode {
...@@ -337,7 +352,7 @@ export default { ...@@ -337,7 +352,7 @@ export default {
height: 45px; height: 45px;
justify-content: center; justify-content: center;
} }
::v-deep.is-disabled{ ::v-deep.is-disabled {
color: #c0c4cc; color: #c0c4cc;
cursor: not-allowed; cursor: not-allowed;
background-image: none; background-image: none;
......
...@@ -49,7 +49,8 @@ export default { ...@@ -49,7 +49,8 @@ export default {
masterChild: { masterChild: {
msf: '金融硕士MSF', msf: '金融硕士MSF',
med: '教育学硕士MED', med: '教育学硕士MED',
map: '应用心理学MAP', map: '应用心理学硕士MAP',
jte: '家庭教育硕士',
// paln: '未来金融领袖计划', // paln: '未来金融领袖计划',
studyAbroadMaster: '国际硕士1+1' studyAbroadMaster: '国际硕士1+1'
}, },
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论