SEC_Warehouse/src/api/scene.ts

19 lines
455 B
TypeScript

import { request } from '@/http'
import type { Scene } from '@/store/sceneSlice'
const USE_MOCK = true
const MOCK_SCENES: Scene[] = [
{ id: 1, name: '客厅' },
{ id: 2, name: '卧室' },
{ id: 3, name: '书房' },
{ id: 4, name: '走廊' }
]
export function getSceneList(): Promise<Scene[]> {
if (USE_MOCK) {
return new Promise((resolve) => setTimeout(() => resolve(MOCK_SCENES), 300))
}
return request.get<Scene[]>('/scene/list')
}