xuxueyang
2024-07-21 883ca635ebb2df1ccb9e7f6dc19a88c7ad374cb6
store/index.js
@@ -35,6 +35,8 @@
               // remoteip:'',//服务器ip
               sign: {
                  'enterprise': 0,
                  'info': 0,
                  'flower': 0,
               },
               defaultaddress: {}
            },
@@ -245,13 +247,13 @@
                  }
                  return resp
               },
               regSupplier: async function({
               regUser: async function({
                  commit,
                  dispatch,
                  state
               }, data) {
                  {
                     const resp = await http.request('post', '/api/register/supplier', {
                     const resp = await http.request('post', '/api/register/' + data.type, {
                        data: {
                           username: data.username,
                           password: data.password,
@@ -279,10 +281,11 @@
                  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,
                           username: (data.phoneNumber || data.tel) ? (data.phoneNumber ||
                              data.tel) : data.username,
                           password: data.password,
                           tel: data.phoneNumber || data.tel,
                           smsCode: data.smsCode || ''
@@ -339,10 +342,11 @@
                  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 +396,44 @@
                     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
                  }
               },
            }
         })