From fe3faf837e67309fa784e560993dd0aa1e7d02bc Mon Sep 17 00:00:00 2001 From: dengxiongfei Date: Wed, 12 Jan 2022 18:04:08 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=A4=84=E7=90=86baseinfo?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/addUserApi.js | 2 +- apis/commonApi.js | 15 +++++++++++++++ pages/login/index.vue | 10 +--------- pages/mine/index.vue | 4 ++-- 4 files changed, 19 insertions(+), 12 deletions(-) diff --git a/apis/addUserApi.js b/apis/addUserApi.js index ca2d5e2..810e657 100644 --- a/apis/addUserApi.js +++ b/apis/addUserApi.js @@ -16,7 +16,7 @@ export function getCompanyInfoById(data) { }) } -// 根据id查询企业详细信息 +// 添加客户 export function addCustomer(data) { return http.post({ url: '/yyt-uec/supplier/create/customer', diff --git a/apis/commonApi.js b/apis/commonApi.js index 7a5aa00..dd1b692 100644 --- a/apis/commonApi.js +++ b/apis/commonApi.js @@ -1,4 +1,5 @@ import http from '../utils/http/index.js' +import store from '@/store/index' let areaCache = null /** * 获取省市区街道 @@ -22,6 +23,20 @@ export function getArea(data = {}) { } let baseInfo = null + +// 处理store同步问题 +function syncStore(res) { + if (res.enterpriseList && res.enterpriseList.length > 0) { + let supplierInfo = res.enterpriseList[0] + store.commit('setSupplierInfo', { + id: supplierInfo.id, + name: supplierInfo.name, + fddEnterpriseStatus: supplierInfo.fddEnterpriseStatus, + supplierId: supplierInfo.supplier.id + }) + store.commit('setUserInfo', { name: supplierInfo.employeeName, userId: res.userId, mobile: res.mobile, avatar: null }) + } +} /** * 获取当前账号的基础信息 * @param {object} data 参数,暂时不需要,可以传{} diff --git a/pages/login/index.vue b/pages/login/index.vue index 04faf55..d94bb7f 100644 --- a/pages/login/index.vue +++ b/pages/login/index.vue @@ -1,5 +1,5 @@