|
@@ -25,7 +25,7 @@
|
|
<el-link @click="$router.push('/jobs/school/detail')">{{ item.name }}</el-link>
|
|
<el-link @click="$router.push('/jobs/school/detail')">{{ item.name }}</el-link>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="nameConBtn">
|
|
<el-col :span="5" class="nameConBtn">
|
|
- <el-button type="primary" v-if="item.status === '未入驻'" @click="join(item.id)">入驻</el-button>
|
|
|
|
|
|
+ <el-button type="primary" v-if="item.status === '未入驻'" @click="join(item.code, item.name)">入驻</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</div>
|
|
</div>
|
|
@@ -38,7 +38,7 @@
|
|
<el-link @click="$router.push('/jobs/school/detail')">{{ item.name }}</el-link>
|
|
<el-link @click="$router.push('/jobs/school/detail')">{{ item.name }}</el-link>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="5" class="nameConBtn">
|
|
<el-col :span="5" class="nameConBtn">
|
|
- <el-button type="primary" v-if="item.status === '未入驻'" @click="join(item.id)">入驻</el-button>
|
|
|
|
|
|
+ <el-button type="primary" v-if="item.status === '未入驻'" @click="join(item.code, item.name)">入驻</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</div>
|
|
</div>
|
|
@@ -99,9 +99,11 @@ export default {
|
|
this.$message.error(result.errmsg ? result.errmsg : 'error');
|
|
this.$message.error(result.errmsg ? result.errmsg : 'error');
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- async join(id) {
|
|
|
|
- let result = await this.joinSch({ schid: id, corpid: this.user.corpid });
|
|
|
|
|
|
+ async join(code, name) {
|
|
|
|
+ console.log(code, name);
|
|
|
|
+ let result = await this.joinSch({ schid: code, schname: name, corpid: this.user.corpid });
|
|
if (`${result.errcode}` === '0') {
|
|
if (`${result.errcode}` === '0') {
|
|
|
|
+ console.log(result);
|
|
this.$message.success('申请成功,请等待校方审核');
|
|
this.$message.success('申请成功,请等待校方审核');
|
|
} else {
|
|
} else {
|
|
this.$message.error('申请失败,请重新尝试');
|
|
this.$message.error('申请失败,请重新尝试');
|
|
@@ -124,6 +126,7 @@ export default {
|
|
}
|
|
}
|
|
return item;
|
|
return item;
|
|
});
|
|
});
|
|
|
|
+ console.log(result.data);
|
|
this.$set(this, `schoolList`, result.data);
|
|
this.$set(this, `schoolList`, result.data);
|
|
}
|
|
}
|
|
},
|
|
},
|