import {playback, preview, talk} from '@/api/ycjg/hik' export async function getPreviewUrl(cameraIndexCode: any) { return new Promise((resolve, reject) => { preview({ cameraIndexCode, protocol: 'ws', }).then((response: any) => { if (response.code === '0') { resolve(response.data.url) } }) }) } export async function getPlaybackUrl(cameraIndexCode: any, beginTime: any, endTime: any) { return new Promise((resolve, reject) => { playback({ cameraIndexCode, beginTime, endTime, recordLocation: 1, protocol: 'ws', }).then((response: any) => { if (response.code === '0') { resolve(response.data.url) } }) }) } export async function getTalkUrl(cameraIndexCode: any, beginTime: any, endTime: any) { return new Promise((resolve, reject) => { talk({ cameraIndexCode, // protocol: 'ws', }).then((response: any) => { if (response.code === '0') { resolve(response.data.url) } }) }) }