| | |
| | | // import { ref } from 'vue'; |
| | | // import { defineStore } from 'pinia'; |
| | | // import { useFetchData } from '@/composables/fetchData'; |
| | | // import sceneInfoApi from '@/api/sceneInfoApi'; |
| | | // import { useToolboxStore } from '@/stores/toolbox'; |
| | | import { ref } from 'vue'; |
| | | import { defineStore } from 'pinia'; |
| | | |
| | | // const toolboxStore = useToolboxStore(); |
| | | // 走航设备 |
| | | export const useGridStore = defineStore('grid', () => { |
| | | const selectedSatelliteProxy = undefined; |
| | | |
| | | // // 走航设备 |
| | | // export const useGridStore = defineStore('grid', () => { |
| | | // const selectedGrid = ref(undefined); |
| | | const selectedGridCellAndDataDetail = ref(undefined); |
| | | |
| | | // function searchScene(lng, lat) { |
| | | // // if (toolboxStore.sceneSearchStatus) { |
| | | // return fetchData(() => { |
| | | // return sceneInfoApi |
| | | // .searchByCoordinate(lng, lat, radius.value * 1000) |
| | | // .then((res) => { |
| | | // sceneList.value = res.data.filter((v) => { |
| | | // return v.typeId != 19 && v.typeId != 20; |
| | | // }); |
| | | // return res; |
| | | // }); |
| | | // }); |
| | | // // } |
| | | // } |
| | | |
| | | // return { radius, sceneList, loading, searchScene }; |
| | | // }); |
| | | return { selectedSatelliteProxy, selectedGridCellAndDataDetail }; |
| | | }); |