|
@@ -14,7 +14,7 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="btn-group">
|
|
|
- <van-button size="large" @click="onSubmit" class="btn">注册</van-button>
|
|
|
+ <van-button size="large" :disabled="btnStatus" @click="onSubmit" class="btn">注册</van-button>
|
|
|
</div>
|
|
|
|
|
|
<van-popup class="popup" v-model="popupStatus">
|
|
@@ -57,6 +57,7 @@ export default {
|
|
|
smsText: '发送验证码',
|
|
|
popupText: '',
|
|
|
codeStatus: true, // 是否可以发送验证码
|
|
|
+ btnStatus: true,
|
|
|
dataList: {
|
|
|
status: null,
|
|
|
schoolName: '', // 乐团名称
|
|
@@ -83,6 +84,15 @@ export default {
|
|
|
branchId: result.data.branchId,
|
|
|
classId: result.data.id
|
|
|
}
|
|
|
+ if(result.data.status == 5) {
|
|
|
+ Dialog.alert({
|
|
|
+ title: '提示',
|
|
|
+ message: '该乐团已停止注册',
|
|
|
+ confirmButtonColor: '#269a93'
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ this.btnStatus = false
|
|
|
+ }
|
|
|
} else {
|
|
|
Dialog.alert({
|
|
|
title: '提示',
|
|
@@ -107,6 +117,7 @@ export default {
|
|
|
Toast('手机号输入有误')
|
|
|
return false;
|
|
|
}
|
|
|
+
|
|
|
let params = this.$route.query
|
|
|
axios.get(`/user/getUserDetailByPhone?clazzId=${this.dataList.classId}&phone=${this.dataList.phoneNumber}&cityId=${params.cityId}`).then((res) => {
|
|
|
let result = res.data
|