import request from '@/utils/request'; //获取所有项目列表 export function searchScenariosLsit(queryParams:any){ return request({ url: '/scenarios/by-project' , method: 'get', params:queryParams }); } //新增项目 export function addScenarios(data:any){ return request({ url:'/scenarios/createAndReturn' , method: 'Post', data: data }); } //更新项目信息 export function updateScenarios(queryParams:any){ return request({ url:'/scenarios' , method: 'PUT', data: queryParams }); } //单个删除项目 export function deleteScenarios(queryParams:any){ return request({ url:'/scenarios/'+queryParams.id , method: 'delete' // params: queryParams }); } //多选删除项目 export function deleteBatchScenarios(queryParams:any){ return request({ url:'/scenarios', method: 'delete', data: queryParams }); } //获取所有项目列表 export function getActiveAlgorithms(){ return request({ url: '/algorithms/getActiveAlgorithms' , method: 'get' }); } //获取所有项目列表 export function getByScenario(queryParams:any){ return request({ url: '/scenario-results/by-scenario' , method: 'get', params: queryParams }); } // 导出全部结果 export function exportAllExports(scenarioId:any,deviceId:any){ let url = '/scenario-results/export/by-scenario?scenarioId='+scenarioId if(deviceId != null){ url = '/scenario-results/export/by-scenario?scenarioId='+scenarioId + '&deviceId='+deviceId } return request({ url: url , method: 'get', responseType: 'arraybuffer' }); }