import request from '@/utils/request'; // 获取视频设备列表 export const getList = (params) => { return request.get('/smart-site/video_equipment/list', { params }); }; // 获取设备类型列表 export const getTypeList = (data) => { return request.post('/smart-site/video_equipment/getTypeList', data); }; // 新增视频设备 export const addVideoDevice = (data) => { return request.post('/smart-site/video_equipment/add', data); }; // 编辑视频设备 export const editVideoDevice = (data) => { return request.post('/smart-site/video_equipment/edit', data); }; // 删除视频设备 export const delVideoDevice = (id) => { return request.post(`/smart-site/video_equipment/del/${id}`); }; // 获取视频设备详情 export const getVideoDeviceDetail = (id) => { return request.get(`/smart-site/video_equipment/${id}`); }; // 下载二维码 export const qrCodeDownZip = (params) => { return request.get('/smart-site/video_equipment/downZip', { params, responseType: 'blob' }); }; // 获取流媒体平台配置列表 export const getPlatformConfigurationList = (params) => { return request.get('/smart-site/platform_configuration/list', { params }); }; // 获取流媒体平台配置详情 export const getPlatformConfigurationDetail = (id) => { return request.get(`/smart-site/platform_configuration/${id}`); }; // 新增流媒体平台配置 export const addPlatformConfiguration = (data) => { return request.post('/smart-site/platform_configuration/add', data); }; // 编辑流媒体平台配置 export const editPlatformConfiguration = (data) => { return request.post('/smart-site/platform_configuration/edit', data); }; // 删除流媒体平台配置 export const delPlatformConfiguration = (id) => { return request.post(`/smart-site/platform_configuration/del/${id}`); }; // 修改流媒体平台配置状态 export const changeStatus = (data) => { return request.post('/smart-site/platform_configuration/changeStatus', data); }; // 获取清新token export const getQxToken = (params) => { return request.get('/smart-site/video_equipment/getQxToken', { params }); }; // 获取清新视频设备列表 export const getVideoEquipment = (params) => { return request.get('/smart-site/video_equipment/getVideoEquipment', { params }); }; // 更新水印 export const updateWaterMark = (data) => { return request.post('/smart-site/video_equipment/updateWaterMark', data); };