| | |
| | | return resp |
| | | } |
| | | |
| | | }, |
| | | |
| | | loginCustomer:async function({ |
| | | commit, |
| | | dispatch, |
| | | state |
| | | }, data) { |
| | | { |
| | | const resp = await http.request('post', '/api/login/customer' + (data |
| | | .phoneNumber ? '/phone' : ''), { |
| | | data: { |
| | | username: data.username, |
| | | password: data.password, |
| | | tel: data.phoneNumber || data.tel, |
| | | smsCode: data.smsCode || '' |
| | | }, |
| | | params: { |
| | | clientType: data.clientType || 'app' |
| | | } |
| | | }) |
| | | console.log('resp', resp) |
| | | if (resp && resp.code == 0) { |
| | | storage.setItem('token', resp.data.access_token) |
| | | commit("updateLogin", true) |
| | | await dispatch('getCurrentInfo') |
| | | uni.reLaunch({ |
| | | url: '/pages/home/home' |
| | | }) |
| | | } else { |
| | | |
| | | |
| | | } |
| | | return resp |
| | | } |
| | | |
| | | }, |
| | | |
| | | } |
| | | }) |
| | | |