|
|
@ -1,5 +1,5 @@ |
|
|
|
import { showLoading, hideLoading, showModal, showToast } from 'utils/ui'; |
|
|
|
import { mpLogin, signIn } from 'utils/user'; |
|
|
|
import { mpLogin, signIn, ddLogin } from 'utils/user'; |
|
|
|
import { UPDATE_USER, USER_ID_EXCHANGE_TOKEN } from 'api/user'; |
|
|
|
import { GET_USER_INFO, HEALTH_TYPE_STATUS } from 'api/api'; |
|
|
|
import { http } from 'plugins/request/index'; |
|
|
@ -7,10 +7,15 @@ import { http } from 'plugins/request/index'; |
|
|
|
const actions = { |
|
|
|
// 登录
|
|
|
|
login({ commit }) { |
|
|
|
return new Promise((resolve, reject) => { |
|
|
|
return new Promise(async (resolve, reject) => { |
|
|
|
let params = null; |
|
|
|
// #ifdef MP-WEIXIN
|
|
|
|
mpLogin() |
|
|
|
.then(params => signIn(params)) |
|
|
|
params = await mpLogin(); |
|
|
|
// #endif
|
|
|
|
// #ifdef MP-DINGTALK
|
|
|
|
params = await ddLogin(); |
|
|
|
// #endif
|
|
|
|
signIn(params) |
|
|
|
.then(data => { |
|
|
|
console.log('login data: ', data); |
|
|
|
commit('setToken', data.token); |
|
|
@ -23,7 +28,6 @@ const actions = { |
|
|
|
showModal(err.msg || '登录失败'); |
|
|
|
reject(err); |
|
|
|
}); |
|
|
|
// #endif
|
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|