const state = { scrollTop: 0, isShrink: false, // true: 收起, false:展开 client: { left: 0, // 鼠标点击位置距离左边的距离 top: 0, // 鼠标点击位置距离上边的距离 }, showTips: false, status: 0, // 点击了时间轴上的哪种样式,默认点击了开始 tipsContent: '', // 提示框内的内容,需要传入 project: { name: '加载中...' }, // 当前项目信息 invisibleRoles: [], // 不展示的角色信息 visibleRoles: [], // 展示的角色信息 roleId: '', // 当前展示查看的角色id timeNode: new Date().getTime(), // 时间基准点 timeUnit: 4, // // 时间颗粒度 timeUnits: [ // 时间颗粒度 { id: 0, value: '毫秒' }, { id: 1, value: '秒' }, { id: 2, value: '分' }, { id: 3, value: '时' }, { id: 4, value: '天' }, { id: 5, value: '周' }, { id: 6, value: '月' }, { id: 7, value: '季度' }, { id: 8, value: '年' }, { id: 9, value: '年代' }, { id: 10, value: '世纪' }, { id: 11, value: '千年' }, ], tasks: [], // 定期任务 dailyTasks: [], // 日常任务 }; export default state;