39 lines
719 B
JavaScript
39 lines
719 B
JavaScript
import {
|
|
login
|
|
} from '@/api/login.js'
|
|
|
|
function codes() {
|
|
// #ifdef MP-WEIXIN
|
|
uni.login({
|
|
success: (res) => {
|
|
console.log(res);
|
|
if (res.errMsg == "login:ok") {
|
|
login({
|
|
code: res.code,
|
|
org_id: getApp().globalData.org_id,
|
|
}).then(response => {
|
|
//注册的 保存token
|
|
if (response.data.token) {
|
|
uni.setStorageSync('token', response.data.token)
|
|
uni.reLaunch({
|
|
url: '/pages/home/home'
|
|
})
|
|
} else {
|
|
uni.reLaunch({
|
|
url: '/pages/mine/edit-info?type=register' + '&code=' + res.code
|
|
})
|
|
}
|
|
})
|
|
} else {
|
|
uni.showToast({
|
|
title: '系统异常,请联系管理员!'
|
|
})
|
|
}
|
|
}
|
|
})
|
|
// #endif
|
|
|
|
}
|
|
export default {
|
|
codes
|
|
} |