import { defineStore } from 'pinia' export const areaObj = defineStore('counter', { state: () => ({ userInfo: {}, // 普通用户请求的参数 area: { // areaCode: 510524, // streetCode: 51052410 }, // 商户请求的参数 store: { areaCode: "", streetCode: "", mer_id: "" } }), getters: {}, actions: { changeArea(obj) { this.area = obj }, changeUserInfo(obj) { this.userInfo = obj if (obj?.user?.merchant) { let { area_id, mer_id, street_id } = obj.user.merchant this.store.areaCode = area_id this.store.streetCode = street_id this.store.mer_id = mer_id } }, storeLogin(obj) { this.userInfo.user = obj } } })