Browse Source

登录逻辑

master
tianyi@bogon 3 years ago
parent
commit
79558a55a1
  1. 4
      pages/login/login.vue
  2. 26
      pages/login/register.vue

4
pages/login/login.vue

@ -79,9 +79,9 @@
data() {
return {
mobile: '13521030702',
username: 'delicacylee',
username: '13521030702',
code: '',
password: '1qazxsw2#',
password: '123456',
loginWay: true, //true账号密码登录 false验证码登录
captchaImg: '',
captchaId: '',

26
pages/login/register.vue

@ -8,6 +8,10 @@
<uni-forms-item label="店铺地址" required name="shopAddress">
<uni-easyinput type="text" v-model="formData.shopAddress" placeholder="请输入店铺地址(精确到门牌号)"
trim="all" />
</uni-forms-item>
<uni-forms-item label="用户姓名" required name="nickname">
<uni-easyinput type="text" v-model="formData.nickname" placeholder="请输入真实姓名"
trim="all" />
</uni-forms-item>
<uni-forms-item label="手机号" name="mobile" required>
<uni-easyinput type="digit" v-model="formData.mobile" placeholder="请输入手机号" trim="all" />
@ -35,7 +39,8 @@
shopAddress: '',
mobile: '',
code: '',
LoginSms:''
LoginSms:'',
nickname:''
},
rules: {
// 对name字段进行必填验证
@ -50,6 +55,12 @@
required: true,
errorMessage: '请输入店铺地址',
}, ],
},
nickname: {
rules: [{
required: true,
errorMessage: '请输入用户姓名',
}, ],
},
mobile: {
rules: [{
@ -111,9 +122,16 @@
submit() {
this.$refs.form.validate().then(res => {
this.tui.request("/auth/shopRegister", "post", res, false, true).then((res1) => {
if (res1.code == 200) {
uni.navigateBack({
delta: 1
if (res1.code == 200) {
uni.showModal({
title: "注册成功",
content: "稍后会有管理员联系您!",
showCancel:false,
success: function(res) {
uni.navigateBack({
delta: 1
})
}
})
} else {
uni.showToast({

Loading…
Cancel
Save