| | |
| | | </view> |
| | | <!-- #endif --> |
| | | <view class="t-a form-input" v-if="loginType=='code'"> |
| | | <u-input placeholder="请输入手机号" :border="false" v-model="phoneNumber"> |
| | | <u-input placeholder="请输入手机号" :border="false" v-model="phoneNumber" @blur="validatePhoneNumber()"> |
| | | <template slot="suffix"> |
| | | <view class="get-code" :style="{'color':getCodeBtnColor}" @click.stop="getCode()"> |
| | | {{ getCodeText }} |
| | |
| | | |
| | | }, |
| | | methods: { |
| | | // 手机号码正则表达式校验 |
| | | validatePhoneNumber() { |
| | | // 手机号码正则表达式,可以根据需要调整 |
| | | const phoneRegex = /^[1][3-9][0-9]{9}$/; |
| | | if (!phoneRegex.test(this.phoneNumber)) { |
| | | this.$message.showToast('请填写正确手机号码') |
| | | } |
| | | }, |
| | | |
| | | async scanPartnerCode() { |
| | | // await this.$message.confirm('确定要绑定合伙人吗?') |
| | | //扫二维码确认 |
| | |
| | | // const { |
| | | // code |
| | | // } = await this.$http.request('get', '/api/login/admin') |
| | | this.$message.showLoading() |
| | | const resp = await this.$store.dispatch('regUser', post); |
| | | this.$message.hideLoading() |
| | | // uni.hideLoading() |
| | | |
| | | if (resp.code === 0) { |