Commit 61664437 authored by 肖健's avatar 肖健

判断登录

parent 17ef1f66
...@@ -32,25 +32,25 @@ ...@@ -32,25 +32,25 @@
</view> </view>
<view> <view>
<u--form labelPosition="left" errorType="toast" :labelStyle="{'fontSize': '30rpx', color : '#fff'}" labelWidth="200rpx" :model="actInfo" :rules="rules" ref="form1"> <u--form labelPosition="left" errorType="toast" :labelStyle="{'fontSize': '30rpx', color : '#fff'}" labelWidth="200rpx" :model="actInfo" :rules="rules" ref="form1">
<u-form-item label="收货人:" prop="userName"> <u-form-item label="收货人:" prop="userName" @click="checkLogin">
<u--input v-model="actInfo.userName" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="50" border="none" inputAlign="right"></u--input> <u--input v-model="actInfo.userName" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="50" border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
<u-line color="rgba(255,225,255,.1)"></u-line> <u-line color="rgba(255,225,255,.1)"></u-line>
<u-form-item label="收货电话:" prop="telNumber"> <u-form-item label="收货电话:" prop="telNumber" @click="checkLogin">
<u--input v-model="actInfo.telNumber" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="20" border="none" inputAlign="right"></u--input> <u--input v-model="actInfo.telNumber" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="20" border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
<u-line color="rgba(255,225,255,.1)"></u-line> <u-line color="rgba(255,225,255,.1)"></u-line>
<u-form-item label="收货地址:" prop="address"> <u-form-item label="收货地址:" prop="address" @click="checkLogin">
<u--input v-model="actInfo.address" fontSize="28rpx" color="#fff" placeholderStyle="color:rgba(255,225,255,.6)" @tap="chooseAddress" placeholder="省/市/区" disabled disabledColor="transparent" <u--input v-model="actInfo.address" fontSize="28rpx" color="#fff" placeholderStyle="color:rgba(255,225,255,.6)" @tap="chooseAddress" placeholder="省/市/区" disabled disabledColor="transparent"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
<u-icon slot="right" name="arrow-right" color="#fff" @tap="chooseAddress"></u-icon> <u-icon slot="right" name="arrow-right" color="#fff" @tap="chooseAddress"></u-icon>
</u-form-item> </u-form-item>
<u-line color="rgba(255,225,255,.1)"></u-line> <u-line color="rgba(255,225,255,.1)"></u-line>
<u-form-item label="详细地址:" prop="detailInfo"> <u-form-item label="详细地址:" prop="detailInfo" @click="checkLogin">
<u--input v-model="actInfo.detailInfo" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="100" border="none" inputAlign="right"></u--input> <u--input v-model="actInfo.detailInfo" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" fontSize="28rpx" color="#fff" maxlength="100" border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
<u-line color="rgba(255,225,255,.1)"></u-line> <u-line color="rgba(255,225,255,.1)"></u-line>
<u-form-item label="验证码:" prop="smsCode"> <u-form-item label="验证码:" prop="smsCode" @click="checkLogin">
<u--input v-model="actInfo.smsCode" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" type="number" fontSize="28rpx" color="#fff" maxlength="6" border="none" inputAlign="right"></u--input> <u--input v-model="actInfo.smsCode" placeholder="请输入" placeholderStyle="color:rgba(255,225,255,.6)" type="number" fontSize="28rpx" color="#fff" maxlength="6" border="none" inputAlign="right"></u--input>
<view slot="right" style="margin-left: 20rpx;border-left: 2rpx solid rgba(255,225,255,.1);padding-left:20rpx;"> <view slot="right" style="margin-left: 20rpx;border-left: 2rpx solid rgba(255,225,255,.1);padding-left:20rpx;">
<text style="font-size:28rpx;color:#fff" @tap="getCode">{{tips}}</text> <text style="font-size:28rpx;color:#fff" @tap="getCode">{{tips}}</text>
...@@ -302,11 +302,12 @@ export default { ...@@ -302,11 +302,12 @@ export default {
}, },
goToIndex() { goToIndex() {
this.receiveSuccessShow = false this.receiveSuccessShow = false
uni.navigateTo({ uni.reLaunch({
url: '/pages/main' url: '/pages/main'
}) })
}, },
chooseAddress() { chooseAddress() {
this.checkLogin()
if(this.disabledSubmit) { if(this.disabledSubmit) {
return return
} }
...@@ -322,11 +323,30 @@ export default { ...@@ -322,11 +323,30 @@ export default {
codeChange(text) { codeChange(text) {
this.tips = text; this.tips = text;
}, },
getCode() { checkLogin() {
let token = uni.getStorageSync('userToken')
if(!token) {
uni.setStorageSync('routerLogin', '/pagesA/pages/mrAct/index')
//跳转到登录页
let returnPage = '/pages/main';
let pageType = "reLaunch"
uni.navigateTo({
url: "/pages/login/index/index?returnPage=" + returnPage + '&pageType=' + pageType
})
return
}
if(this.disabledSubmit) { if(this.disabledSubmit) {
this.receivedFailShow = true
return return
} }
},
getCode() {
let that = this let that = this
that.checkLogin()
if(that.disabledSubmit) {
return
}
if(!that.actInfo.telNumber) { if(!that.actInfo.telNumber) {
uni.$u.toast('请填写收货电话') uni.$u.toast('请填写收货电话')
return return
...@@ -380,6 +400,7 @@ export default { ...@@ -380,6 +400,7 @@ export default {
}, },
// 获取爱车列表 // 获取爱车列表
getCarList(){ getCarList(){
this.checkLogin()
if(this.disabledSubmit) { if(this.disabledSubmit) {
return return
} }
...@@ -434,7 +455,6 @@ export default { ...@@ -434,7 +455,6 @@ export default {
//活动检查手机信息 //活动检查手机信息
async checkCaptchaInfo() { async checkCaptchaInfo() {
let that = this let that = this
let token = uni.getStorageSync('userToken')
await that.$http.request({ await that.$http.request({
url:'/app/move/activity/c/m', url:'/app/move/activity/c/m',
method:'post', method:'post',
...@@ -465,18 +485,7 @@ export default { ...@@ -465,18 +485,7 @@ export default {
//活动检查信息 //活动检查信息
submitAct() { submitAct() {
let that = this let that = this
that.checkLogin()
let token = uni.getStorageSync('userToken')
if(!token) {
uni.setStorageSync('routerLogin', '/pagesA/pages/mrAct/index')
//跳转到登录页
let returnPage = '/pages/main';
let pageType = "reLaunch"
uni.navigateTo({
url: "/pages/login/index/index?returnPage=" + returnPage + '&pageType=' + pageType
})
return
}
if(that.disabledSubmit) { if(that.disabledSubmit) {
this.receivedFailShow = true this.receivedFailShow = true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment