| | |
| | | devicesCmdExecuteInfo: { |
| | | } as DevicesCmdExecuteInfo, |
| | | mqttState: null as any, // mqtt 实例 |
| | | clientId: '', // mqtt 连接 唯一客户端id |
| | | clientId: '', // mqtt 连接 唯一客户端id, |
| | | waylineTool: { |
| | | isShow: false as boolean, |
| | | wayline: {} as any, |
| | | kmzPath: '' as string |
| | | } |
| | | }) |
| | | |
| | | export type RootStateType = ReturnType<typeof initStateFunc> |
| | |
| | | SET_CLIENT_ID (state, clientId) { |
| | | state.clientId = clientId |
| | | }, |
| | | // 设置wayline中的信息 |
| | | SET_WAYLINE_INFO (state, { isShow, wayline }) { |
| | | state.waylineTool.isShow = isShow |
| | | state.waylineTool.wayline = wayline |
| | | }, |
| | | SET_WAYLINE_KMZPATH (state, kmzPath) { |
| | | state.waylineTool.kmzPath = kmzPath |
| | | } |
| | | } |
| | | |
| | | const actions: ActionTree<RootStateType, RootStateType> = { |