import request from '@/utils/request' let obsConfigPromise = null export function getObsConfig() { if (!obsConfigPromise) { obsConfigPromise = request({ url: '/common/getObsConfig', method: 'get' }).then(response => { return response.data }).catch(error => { obsConfigPromise = null throw error }) } return obsConfigPromise } export function sendSmsCode(data) { return request({ url: '/common/sendSmsCode', method: 'post', data: data }) } export function getTask(taskId) { return request({ url: '/common/getTask/'+taskId, method: 'get' }) } export function getTmpSecretKey(query) { return request({ url: '/common/getTmpSecretKey', method: 'get', params:query }) }