| 123456789101112131415161718192021222324252627282930313233 |
- /** 相机预览的接口 */
- // cameraPreview/getList
- import { http } from '@/utils/http/axios';
- /** 相机树的结点类型 */
- export enum CameraTreeNodeType {
- /** 公司 */
- company = 'company',
- /** 车间 */
- workshop = 'workshop',
- /** 工位 */
- workspace = 'workspace',
- /** 相机 */
- camera = 'camera',
- }
- export interface CameraTree {
- id: number;
- name: string;
- code: string;
- children: CameraTree[];
- nodeType: CameraTreeNodeType;
- }
- /** 获取摄像头所在的树状结构 */
- export const getCameraTree = () => {
- return http.request<CameraTree[]>({
- url: '/cameraPreview/getList',
- method: 'get',
- });
- };
|