| | |
| | | import { MutationTree } from 'vuex' |
| | | import { ControlSource } from '/@/types/device' |
| | | |
| | | const state = () => ({ |
| | | projectId: null as string | null, |
| | |
| | | mode: 0, // 0为标准地图, 1为卫星地图 |
| | | roadLine: true, |
| | | }, |
| | | droneControlSource: '' |
| | | }) |
| | | export type RootStateType = ReturnType<typeof state> |
| | | const mutations: MutationTree<RootStateType> = { |
| | |
| | | // 设置地图路网 |
| | | SET_MAP_SETTING_ROAD_LINE (state, roadLine: boolean) { |
| | | state.mapSetting.roadLine = roadLine |
| | | }, |
| | | // 设置飞行控制 |
| | | SET_DRONE_CONTROL_SOURCE (state, droneControlSource: ControlSource) { |
| | | state.droneControlSource = droneControlSource |
| | | } |
| | | } |
| | | export default { |