WXL
2026-09-17 3df460667d74868d0a54fce12d5e881bbd6c0c1a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// 统计模块数据源开关:mock(模拟数据) / real(真实接口)
// 全局共享,切换后统计各页面读取同一状态
import Vue from 'vue';
 
const KEY = 'opo-statistics-mock';
const initial = localStorage.getItem(KEY) === '1';
 
const state = Vue.observable({
  useMock: initial
});
 
export function setStatisticsMock(useMock) {
  state.useMock = !!useMock;
  localStorage.setItem(KEY, state.useMock ? '1' : '0');
}
 
export function isStatisticsMock() {
  return state.useMock;
}
 
export default state;