登录接口
This commit is contained in:
parent
6435bf1e44
commit
a5886b3429
|
@ -1,13 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<view style="">
|
<view style="">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<u--form :model="userInfo" ref="loginForm">
|
<u--form :model="userInfo" ref="loginForm">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<view class="content_main">
|
<view class="content_main">
|
||||||
<view class="copyright_iocn">
|
<view class="copyright_iocn">
|
||||||
<image style="width: 80rpx; height: 60rpx;" src="../../static/icon10.png" mode=""></image>
|
<image style="width: 80rpx; height: 60rpx;" src="../../static/icon10.png" mode=""></image>
|
||||||
|
@ -23,7 +16,7 @@
|
||||||
<u--input type="password" placeholder="请输入密码" border="bottom" clearable v-model="userInfo.pasw">
|
<u--input type="password" placeholder="请输入密码" border="bottom" clearable v-model="userInfo.pasw">
|
||||||
</u--input>
|
</u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
<u-button text="登录" size="large" throttleTime=1000 color="#99241B" style="margin-top: 84rpx;">
|
<u-button text="登录" size="large" throttleTime=1000 color="#99241B" style="margin-top: 84rpx;" @click="login()">
|
||||||
</u-button>
|
</u-button>
|
||||||
<view class="other_op">
|
<view class="other_op">
|
||||||
<text @click="goRegist">注册账号</text>
|
<text @click="goRegist">注册账号</text>
|
||||||
|
@ -53,7 +46,7 @@
|
||||||
return uni.$u.test.mobile(value);
|
return uni.$u.test.mobile(value);
|
||||||
},
|
},
|
||||||
message: '请输入格式正确的手机号',
|
message: '请输入格式正确的手机号',
|
||||||
trigger: ['change', 'blur'],
|
trigger: ['blur'],
|
||||||
}],
|
}],
|
||||||
'pasw': [{
|
'pasw': [{
|
||||||
required: true,
|
required: true,
|
||||||
|
@ -73,10 +66,27 @@
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: '/pages/Login/RemeberPW'
|
url: '/pages/Login/RemeberPW'
|
||||||
})
|
})
|
||||||
|
},
|
||||||
|
login(){
|
||||||
|
let data = {
|
||||||
|
phone: this.userInfo.number,
|
||||||
|
pwd: this.userInfo.pasw
|
||||||
|
}
|
||||||
|
this.http.request('/auth/loginByPwd', {phone: this.userInfo.number,pwd: this.userInfo.pasw}, "POST").then(res => {
|
||||||
|
if (res.code == 200) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '/pages/pageHome/pageHome'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}).catch(e => {
|
||||||
|
uni.showToast({
|
||||||
|
title:e.data.message,
|
||||||
|
icon:"none",
|
||||||
|
});
|
||||||
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
onReady() {
|
||||||
|
|
||||||
this.$refs.loginForm.setRules(this.rules);
|
this.$refs.loginForm.setRules(this.rules);
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
|
|
||||||
<u-form-item prop="userInfo.sex" ref="item1" @click="showSex=true" class="data_itm">
|
<u-form-item prop="userInfo.sex" ref="item1" @click="showSex=true" class="data_itm">
|
||||||
<text class="label_t">性别</text>
|
<text class="label_t">性别</text>
|
||||||
<u--input class="p32" placeholder="请填选择性别" v-model="model1.userInfo.sex" readonly inputAlign="right"
|
<u--input class="p32" placeholder="请填选择性别" v-model="model1.userInfo.sex" readonly
|
||||||
border="none">
|
inputAlign="right" border="none">
|
||||||
<u-icon slot="suffix" name="arrow-right"></u-icon>
|
<u-icon slot="suffix" name="arrow-right"></u-icon>
|
||||||
</u--input>
|
</u--input>
|
||||||
|
|
||||||
|
@ -38,19 +38,10 @@
|
||||||
v-model="model1.userInfo.idCOde" border="none"></u--input>
|
v-model="model1.userInfo.idCOde" border="none"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<view class="data_itm_box">
|
<view class="data_itm_box">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<u-form-item ref="item1" @click="zuShow=true" class="data_itm">
|
<u-form-item ref="item1" @click="zuShow=true" class="data_itm">
|
||||||
<text class="label_t">民族</text>
|
<text class="label_t">民族</text>
|
||||||
<u--input class="p32" placeholder="请选择民族" v-model="zuValue" readonly inputAlign="right"
|
<u--input class="p32" placeholder="请选择民族" v-model="zuValue" readonly inputAlign="right"
|
||||||
|
@ -78,9 +69,6 @@
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<view class="data_itm_box">
|
<view class="data_itm_box">
|
||||||
<u-form-item prop="userInfo.phoneNum" ref="item1" class="data_itm">
|
<u-form-item prop="userInfo.phoneNum" ref="item1" class="data_itm">
|
||||||
<text class="label_t">联系电话</text>
|
<text class="label_t">联系电话</text>
|
||||||
|
@ -88,9 +76,6 @@
|
||||||
v-model="model1.userInfo.phoneNum" border="none"></u--input>
|
v-model="model1.userInfo.phoneNum" border="none"></u--input>
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<view class="data_itm_box">
|
<view class="data_itm_box">
|
||||||
|
|
||||||
<view class="data_itm">
|
<view class="data_itm">
|
||||||
|
@ -104,9 +89,6 @@
|
||||||
</u-upload>
|
</u-upload>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
<!-- 协会会员 -->
|
<!-- 协会会员 -->
|
||||||
|
@ -127,7 +109,6 @@
|
||||||
|
|
||||||
</u-form-item>
|
</u-form-item>
|
||||||
|
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<!-- 文艺人才 -->
|
<!-- 文艺人才 -->
|
||||||
<view class="wenyi" v-if="pageTypeId=='1'">
|
<view class="wenyi" v-if="pageTypeId=='1'">
|
||||||
|
@ -144,7 +125,6 @@
|
||||||
|
|
||||||
<u-form-item ref="item1" label='艺术成就' class="data_itm te">
|
<u-form-item ref="item1" label='艺术成就' class="data_itm te">
|
||||||
|
|
||||||
|
|
||||||
<view class="chen_itm" v-for="(v,i) in artlist" :key="i">
|
<view class="chen_itm" v-for="(v,i) in artlist" :key="i">
|
||||||
<input type="text" v-model="artlist[i]" placeholder="请输入艺术成就" class="chengjiu" />
|
<input type="text" v-model="artlist[i]" placeholder="请输入艺术成就" class="chengjiu" />
|
||||||
|
|
||||||
|
@ -256,7 +236,6 @@
|
||||||
</view>
|
</view>
|
||||||
<view class="data_itm_box">
|
<view class="data_itm_box">
|
||||||
|
|
||||||
|
|
||||||
<u-form-item prop="userInfo.serverInstrutor" label="服务内容介绍" ref="item1">
|
<u-form-item prop="userInfo.serverInstrutor" label="服务内容介绍" ref="item1">
|
||||||
<u--textarea v-model="model1.userInfo.serverInstrutor" placeholder="请输入介绍"
|
<u--textarea v-model="model1.userInfo.serverInstrutor" placeholder="请输入介绍"
|
||||||
style="background-color: #F8F8F8;"></u--textarea>
|
style="background-color: #F8F8F8;"></u--textarea>
|
||||||
|
@ -283,8 +262,6 @@
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<view class="operation">
|
<view class="operation">
|
||||||
<button type="default" class="next" @click="submit">登录</button>
|
<button type="default" class="next" @click="submit">登录</button>
|
||||||
</view>
|
</view>
|
||||||
|
|
|
@ -5,9 +5,9 @@
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
config: {
|
config: {
|
||||||
// baseUrl: "http://192.168.0.57:8090/api", //王锡
|
// baseUrl: "http://192.168.0.57:8090/h5/api", //王锡
|
||||||
// baseUrl: "http://192.168.124.110:8088/api", //周源
|
// baseUrl: "http://192.168.124.110:8088/api", //周源
|
||||||
baseUrl: "http://192.168.0.7:8090/api", //俞燕红
|
baseUrl: "http://192.168.0.11:8080//h5/api", //俞燕红
|
||||||
// baseUrl: "https://wlsq.ydool.com.cn/api", //线上
|
// baseUrl: "https://wlsq.ydool.com.cn/api", //线上
|
||||||
header: {
|
header: {
|
||||||
'Content-Type': 'application/json;charset=UTF-8',
|
'Content-Type': 'application/json;charset=UTF-8',
|
||||||
|
@ -52,6 +52,7 @@ export default {
|
||||||
options.complete = (response) => {
|
options.complete = (response) => {
|
||||||
// console.log(response, 'response----')
|
// console.log(response, 'response----')
|
||||||
let statusCode = response.statusCode
|
let statusCode = response.statusCode
|
||||||
|
console.log(statusCode)
|
||||||
response.config = _config
|
response.config = _config
|
||||||
if (process.env.NODE_ENV === 'development') {
|
if (process.env.NODE_ENV === 'development') {
|
||||||
if (statusCode === 200) {
|
if (statusCode === 200) {
|
||||||
|
@ -74,6 +75,17 @@ export default {
|
||||||
resolve(response.data);
|
resolve(response.data);
|
||||||
} else if (response.data.code == 401) { //登录过期
|
} else if (response.data.code == 401) { //登录过期
|
||||||
reject(response)
|
reject(response)
|
||||||
|
} else if (response.data.code == 402) { //信息未完善
|
||||||
|
uni.showToast({
|
||||||
|
title: '信息未完善',
|
||||||
|
icon: 'none',
|
||||||
|
});
|
||||||
|
setTimeout(() => {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '../SelectId/SelectId'
|
||||||
|
})
|
||||||
|
}, 1200)
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title: response.data.msg,
|
title: response.data.msg,
|
||||||
|
@ -91,7 +103,7 @@ export default {
|
||||||
});
|
});
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: '../login/login'
|
url: '../Login/Login'
|
||||||
})
|
})
|
||||||
}, 1200)
|
}, 1200)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue