| | |
| | | </el-form-item> |
| | | <el-form-item style="width:100%;"> |
| | | <el-button |
| | | :loading="loading" |
| | | :loading="loadingr" |
| | | size="medium" |
| | | type="primary" |
| | | style="width:100%;" |
| | | @click.native.prevent="handleRegister" |
| | | > |
| | | <span v-if="!loading">注 册</span> |
| | | <span v-if="!loadingr">注 册</span> |
| | | <span v-else>注 册 中...</span> |
| | | </el-button> |
| | | |
| | |
| | | </el-dialog> |
| | | <!-- 底部 --> |
| | | <div class="el-login-footer" > |
| | | <span style="color: black; ">Copyright © GDUT All Rights Reserved.<span v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></span></span> |
| | | <span style="color: black; "><span v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></span></span> |
| | | <a href="https://beian.miit.gov.cn/" target="_blank" style="color: black; ">粤ICP备2023050334号<span v-html="'\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'"></span>公安备案号44010402003045</a> |
| | | </div> |
| | | </div> |
| | |
| | | code: [{ required: true, trigger: "change", message: "请输入验证码" }] |
| | | }, |
| | | loading: false, |
| | | loadingr: false, |
| | | // 验证码开关 |
| | | captchaEnabled: true, |
| | | // 注册开关 |
| | |
| | | //alert(this.registerForm.nickname) |
| | | this.$refs.registerForm.validate(valid => { |
| | | if (valid) { |
| | | this.loading = true; |
| | | this.loadingr = false; |
| | | //alert(this.registerForm.nickname) |
| | | register(this.registerForm).then(res => { |
| | | const nickName = this.registerForm.nickname; |
| | |
| | | type: 'success' |
| | | }).then(() => { |
| | | this.openRegister = false; |
| | | this.resetForm("registerForm"); |
| | | // this.$router.push("/login"); |
| | | |
| | | }).catch(() => {}); |
| | | }).catch(() => { |
| | | this.loading = false; |
| | | this.loadingr = true; |
| | | if (this.captchaEnabled) { |
| | | this.getCode(); |
| | | } |