潘志宝
2024-11-04 23beab5084d97f25fb40ee57055436a1c84757f1
提交 | 用户 | 时间
30566d 1 import request from '@/config/axios'
H 2
3 export interface CameraVO {
4   id: undefined,
5   nvrId: string,
6   code: undefined,
7   channel: undefined,
8   location: undefined,
9   remark: undefined
10 }
11
12 // 查询列表
13 export const getCameraPage = (params: PageParam) => {
14   return request.get({ url: '/data/dev/camera/page', params })
15 }
16
17 // 获得
18 export const getCamera = (id: number) => {
19   return request.get({ url: '/data/dev/camera/get?id=' + id })
20 }
21
22 // 查询应用列表
23 export const getCameraList = () => {
24   return request.get({ url: '/data/dev/camera/list' })
25 }
26
27 // 新增
28 export const createCamera = (data: CameraVO) => {
29   return request.post({ url: '/data/dev/camera/create', data })
30 }
31
32 // 修改
33 export const updateCamera = (data: CameraVO) => {
34   return request.put({ url: '/data/dev/camera/update', data })
35 }
36
37 // 删除
38 export const deleteCamera = (id: number) => {
39   return request.delete({ url: '/data/dev/camera/delete?id=' + id })
40 }
41
42 // 导出
43 export const exportCamera = (params: CameraVO) => {
44   return request.download({ url: '/data/dev/camera/export-excel', params })
45 }