2025-01-21 18:12:34 +08:00
|
|
|
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}`);
|
2025-01-22 15:14:24 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 下载二维码
|
|
|
|
|
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);
|
2025-01-23 17:15:09 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取清新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);
|
2025-01-21 18:12:34 +08:00
|
|
|
};
|