提交 b0dbcc43 authored 作者: liujiaxing's avatar liujiaxing

ai注释并修改

上级 a1e1d476
......@@ -12,60 +12,70 @@ import { tr } from "element-plus/es/locales.mjs";
const useAppStore = defineStore("app", {
state: () => ({
// 记录时间轴走的时间
globalTimeLineEndSelectTime: "2025-11-02 00:00:00",
globalTimeLineStartTime: "2025-11-02 00:00:00",
globalTimeLineEndTime: "2025-11-02 00:00:00",
globalisFromTosub: false,
footerTimeHasedSelectTimeToSub: false,
// ==================== 时间轴相关 ====================
globalTimeLineEndSelectTime: "2025-11-02 00:00:00", // 时间轴滑块当前选中的结束时间
globalTimeLineStartTime: "2025-11-02 00:00:00", // 时间轴范围开始时间
globalTimeLineEndTime: "2025-11-02 00:00:00", // 时间轴范围结束时间
globalisFromTosub: false, // 是否从主系统进入子系统
footerTimeHasedSelectTimeToSub: false, // 判断是否需要发送时间到子系统(返回时恢复状态用)
// ==================== 子系统时间范围 ====================
globalSubsystemSelectedTimeRange: [
"Sun Nov 02 2025 00:00:00 GMT+0800 (中国标准时间) ",
"Tue Nov 04 2025 00:00:00 GMT+0800 (中国标准时间) ",
],
], // 子系统选中时间段范围
globalLeftWssCONTINE: false,
globalLeftWssCONTINE: false, // WebSocket 连续数据推送状态
// 进入子系统前是否处于实时模式(专门用于返回时恢复,不依赖 globalLeftWssCONTINE)
globalIsRealtimeBeforeSub: false,
globalRecordMainSysTaskCode: 0,
subSystemTimeLineEndSelectTime: "-",
subsystemSocket: null,
subsystemSocketContent: "",
HeartbeatInterval: null,
isTimeLineShow: true,
islegendShow: true,//主系统时间下方图例是否隐藏
isSourceLegendShow: true,
isdataPanelShow: true,
issatelliteOrbitShow: false,
issatelliteBeamShow: true,
iscontrolPanelShow: true,//控制主系统右上角悬浮框,分系统右上角悬浮框
globaleAutoPlay: true,
globalIntervalTime: 3000,
globalStartWss: false,
globalSatelliteSearchID: "4097",//卫星id
globalSubsystemActiveIndex: "0",
globalSubsystemIsFastForward: false,
globalSubsystemSpeed: 1,
globalSubsystemTaskCode: 0,
globalRecordMainSysTaskCode: 0, // 主系统当前任务码
// ==================== 子系统时间轴 ====================
subSystemTimeLineEndSelectTime: "-", // 子系统时间轴滑块结束时间
subsystemSocket: null, // 子系统 WebSocket 实例
subsystemSocketContent: "", // 子系统 WebSocket 接收内容
HeartbeatInterval: null, // 心跳定时器实例
// ==================== 面板显示控制 ====================
isTimeLineShow: true, // 是否显示时间轴
islegendShow: true, // 主系统时间下方图例是否隐藏
isSourceLegendShow: true, // 源图例是否显示
isdataPanelShow: true, // 数据面板是否显示
issatelliteOrbitShow: false, // 卫星轨道是否显示
issatelliteBeamShow: true, // 卫星波束是否显示
iscontrolPanelShow: true, // 控制面板是否显示(主系统/子系统右上角悬浮框)
// ==================== 播放控制 ====================
globaleAutoPlay: true, // 是否自动播放
globalIntervalTime: 3000, // 播放间隔时间(毫秒)
globalStartWss: false, // 是否已启动 WebSocket
// ==================== 卫星相关 ====================
globalSatelliteSearchID: "4097", // 当前选中的卫星 ID
globalSubsystemActiveIndex: "0", // 子系统当前激活的索引
globalSubsystemIsFastForward: false, // 子系统是否处于快进状态
globalSubsystemSpeed: 1, // 子系统播放倍速
globalSubsystemTaskCode: 0, // 子系统当前任务码
globalSubsystemSelectedStartTime: [
"Sun Nov 02 2025 00:00:00 GMT+0800 (中国标准时间) ",
"Tue Nov 04 2025 00:00:00 GMT+0800 (中国标准时间) ",
],
globalSubsystemSelectedEndTime: "2025-11-04 00:00:00", //暂未使用
globalDisableTimeLine: true,
], // 子系统选中时间段(开始时间)
globalSubsystemSelectedEndTime: "2025-11-04 00:00:00", // 子系统选中时间段(结束时间)
globalDisableTimeLine: true, // 是否禁用时间轴
gridPanelData: [], //格网面板
regionPanelData: [], //区域面板
signalSitePanelData: [], //信关站面板
// ==================== 面板数据 ====================
gridPanelData: [], // 格网面板数据
regionPanelData: [], // 区域面板数据
signalSitePanelData: [], // 信关站面板数据
chartConfig: {}, //图表配置项,
// ==================== 图表配置 ====================
chartConfig: {}, // 图表配置项(模板、粒度、类型等)
currentHotMapCountry: null,
gridInfoList: null, //全部格网信息列表
// ==================== 其他 ====================
currentHotMapCountry: null, // 当前热力图选中的国家
gridInfoList: null, // 全部格网信息列表
}),
actions: {
setGlobalRecordMainSysTaskCode(status) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论