| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- export default {
- namespaced: true,
- // 储存数据
- state: {
- // 订单统计
- order: {
- pay: 0, // 待支付
- delive: 0, // 待发货
- receiving: 0, // 待收货
- evaluate: 0, // 待评价
- customer: 0 ,//售后
- whole: 0 ,//普通订单总数
- groups: 0 //拼团订单总数
- },
- // 动态统计
- dynamic: {
- collection: 0, // 收藏
- concern: 0, // 关注店铺
- footprint: 0, // 足迹
- coupon: 0, // 卡券
- accountbank: 0 // 银行卡
- },
- // 消息统计
- notice: {
- order: 0,
- notice: 0,
- chat: 0
- },
- // 物流状态
- logistics: []
- },
- // 修改数据
- mutations: {
- // 修改所有
- edit(state, payload){
- for (let i in payload) {
- for (let j in state) {
- if (i === j) {
- state[j] = payload[i];
- }
- }
- }
- uni.setStorageSync("hl88app:statis", state);
- },
- // 设置统计订单数据 - 修改键
- order(state, payload) {
- for (let i in payload) {
- for (let j in state.order) {
- if (i === j) {
- state.order[j] = payload[i];
- }
- }
- }
- uni.setStorageSync("hl88app:statis", state);
- },
- // 设置统计动态数据 - 修改键
- dynamic(state, payload) {
- for (let i in payload) {
- for (let j in state.dynamic) {
- if (i === j) {
- state.dynamic[j] = payload[i];
- }
- }
- }
- uni.setStorageSync("hl88app:statis", state);
- },
- // 设置通知统计数据 - 修改键
- noticec(state, payload) {
- for (let i in payload) {
- for (let j in state.notice) {
- if (i === j) {
- state.notice[j] = payload[i];
- }
- }
- }
- uni.setStorageSync("hl88app:statis", state);
- }
- },
- actions: {
- async get({commit, rootState}) {
- commit('edit', uni.getStorageSync('hl88app:statis'));
- }
- }
- };
|