You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.0 KiB

import { axios } from '@/utils/axios';
import { apiUrl } from "@/axios";
3 years ago
import qs from "qs";
enum Api {
Add = '/cbCamera/add',
Update = '/cbCamera/update',
Delete = '/cbCamera/delete',
Get = '/cbCamera/get',
GetList = '/cbCamera/getList',
GetPageList = '/cbCamera/getPageList',
GetTreeList = '/cbCameraNode/getTree'
3 years ago
}
const CisApiUrl = apiUrl.CisApiUrl;
export const Add = (params?: any) => axios.post(CisApiUrl + Api.Add, qs.stringify(params))
export const Update = (params?: any) => axios.post(CisApiUrl + Api.Update, qs.stringify(params))
export const Delete = (params?: any) => axios.post(CisApiUrl + Api.Delete, qs.stringify(params))
export const Get = (params?: any) => axios.get(CisApiUrl + Api.Get, { params: params })
3 years ago
export const GetList = (params?: any) => axios.get(CisApiUrl + Api.GetList, { params: params })
3 years ago
export const GetPageList = (params?: any) => axios.get(CisApiUrl + Api.GetPageList, { params: params })
export const GetTreeList = (params?: any) => axios.get(CisApiUrl + Api.GetTreeList, { params: params })