From 2a9f0e7497d60d94795ce795863e0e24be5d44f9 Mon Sep 17 00:00:00 2001 From: xuxueyang <xuxy@fengyuntec.com> Date: 星期一, 15 七月 2024 18:27:57 +0800 Subject: [PATCH] 1 --- store/index.js | 50 ++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 44 insertions(+), 6 deletions(-) diff --git a/store/index.js b/store/index.js index e2d564a..118a8d7 100644 --- a/store/index.js +++ b/store/index.js @@ -35,6 +35,8 @@ // remoteip:'',//服务器ip sign: { 'enterprise': 0, + 'info':0, + 'flower':0, }, defaultaddress: {} }, @@ -279,8 +281,8 @@ state }, data) { { - const resp = await http.request('post', '/api/login/partner' + (data - .phoneNumber ? '/phone' : ''), { + const resp = await http.request('post', '/api/login/partner' + ((data + .phoneNumber||data.tel) ? '/phone' : ''), { data: { username: data.username, password: data.password, @@ -339,10 +341,10 @@ state }, data) { { - const resp = await http.request('post', '/api/login/supplier' + (data - .phoneNumber ? '/phone' : ''), { + const resp = await http.request('post', '/api/login/supplier' + ((data + .phoneNumber ||data.tel) ? '/phone' : ''), { data: { - username: data.username, + username: (data.phoneNumber ||data.tel)?(data.phoneNumber || data.tel): data.username, password: data.password, tel: data.phoneNumber || data.tel, smsCode: data.smsCode || '' @@ -392,7 +394,43 @@ return resp } - } + }, + + loginCustomer:async function({ + commit, + dispatch, + state + }, data) { + { + const resp = await http.request('post', '/api/login/customer' + (data + .phoneNumber ? '/phone' : ''), { + data: { + username: (data.phoneNumber ||data.tel)?(data.phoneNumber || data.tel): 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 + } + + }, + } }) -- Gitblit v1.9.3