|
@@ -6,7 +6,7 @@
|
|
|
<img src="../../assets/img/apply/banner.png" alt="">
|
|
|
</div>
|
|
|
<div class="indextab">
|
|
|
- <el-steps :active="3" :align-center="true">
|
|
|
+ <el-steps :active="getjindu" :align-center="true">
|
|
|
<el-step title="填写申请信息"></el-step>
|
|
|
<el-step title="审核中"></el-step>
|
|
|
<el-step title="申请通过"></el-step>
|
|
@@ -29,29 +29,29 @@
|
|
|
<div class="right-part" id="containDiv">
|
|
|
<el-form v-model="applyform" label-width="138px">
|
|
|
<el-form-item label="公司/机构名称:">
|
|
|
- <el-input v-model="applyform.company" placeholder="请输入您所在的公司或者机构名称"></el-input>
|
|
|
+ <el-input :disabled="showG" v-model="applyform.company" placeholder="请输入您所在的公司或者机构名称"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="姓名:">
|
|
|
- <el-input v-model="applyform.applicant" placeholder="请输入您的姓名"></el-input>
|
|
|
+ <el-input :disabled="showG" v-model="applyform.applicant" placeholder="请输入您的姓名"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="手机号:">
|
|
|
- <el-input v-model="applyform.mobile" placeholder="请输入您的手机号码"></el-input>
|
|
|
+ <el-input :disabled="showG" v-model="applyform.mobile" placeholder="请输入您的手机号码"></el-input>
|
|
|
</el-form-item>
|
|
|
<!-- <el-form-item label="其他联系方式:" class="textareabox">
|
|
|
<textarea cols="30" rows="2" v-model="applyform.desc" placeholder="请输入您的其他联系方式 如:微信、邮箱等"></textarea>
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="其他联系方式:">
|
|
|
- <el-input type="textarea" v-model="applyform.other" placeholder="请输入您的其他联系方式 如:微信、邮箱等"></el-input>
|
|
|
+ <el-input :disabled="showG" type="textarea" v-model="applyform.other" placeholder="请输入您的其他联系方式 如:微信、邮箱等"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="所在地:" class="location-box">
|
|
|
- <el-select v-model="applyform.country" class="firstbox" clearable placeholder="所属省份" @change="getcont">
|
|
|
+ <el-select :disabled="showG" v-model="applyform.country" class="firstbox" clearable placeholder="所属省份" @change="getcont">
|
|
|
<el-option
|
|
|
v-for="item in countryOptions"
|
|
|
:label="item.name"
|
|
|
:value="item.id">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
- <el-select v-model="applyform.area" class="firstbox" clearable placeholder="所属城市">
|
|
|
+ <el-select :disabled="showG" v-model="applyform.area" class="firstbox" clearable placeholder="所属城市">
|
|
|
<el-option
|
|
|
v-for="item in cityOptions"
|
|
|
:label="item.name"
|
|
@@ -60,7 +60,7 @@
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
- <el-button @click="applyNow">立即申请</el-button>
|
|
|
+ <el-button :disabled="showG" @click="applyNow">立即申请</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<p class="tip">
|
|
@@ -129,6 +129,8 @@ import {ajax} from "../../assets/js/common.js"
|
|
|
export default{
|
|
|
data(){
|
|
|
return{
|
|
|
+ getjindu:0,
|
|
|
+ showG:false,
|
|
|
dialogtit:false,
|
|
|
dialogVisible:false,
|
|
|
show3: false,
|
|
@@ -216,7 +218,31 @@ export default{
|
|
|
getStatus(){
|
|
|
ajax(this,this.extendApi.applyStatus,'',(res)=>{
|
|
|
if(res.code == 200){
|
|
|
-
|
|
|
+ if(res.data.status == 1){//待申请
|
|
|
+ this.getjindu = 1;
|
|
|
+ }else if(res.data.status == 2){//以申请
|
|
|
+ this.getjindu = 2;
|
|
|
+ this.showG = true;
|
|
|
+ this.applyform = res.data;
|
|
|
+ }else if(res.data.status == 9){//以审核
|
|
|
+ this.getjindu = 3;
|
|
|
+ this.showG = true;
|
|
|
+ this.$notify({
|
|
|
+ title: '成功',
|
|
|
+ message: '您的申请已通过审核!',
|
|
|
+ type: 'success',
|
|
|
+ duration:'2000'
|
|
|
+ });
|
|
|
+ }else if(res.data.status == -1){//以拒绝
|
|
|
+ this.getjindu = 1;
|
|
|
+ this.showG = false;
|
|
|
+ this.$notify({
|
|
|
+ title: '提示',
|
|
|
+ message: '您的申请已被拒绝!',
|
|
|
+ type: 'warning',
|
|
|
+ duration:'2000'
|
|
|
+ });
|
|
|
+ }
|
|
|
}else{
|
|
|
|
|
|
}
|