fix(接口测试): 修复接口场景全选url多了个分隔符的问题

--bug=1024334 --user=宋天阳 【接口测试】github #22615接口自动化导入全部场景,出现接口404
https://www.tapd.cn/55049933/s/1348977

Closes #22615
This commit is contained in:
song-tianyang 2023-03-13 17:30:32 +08:00 committed by 建国
parent 085219ac5c
commit a547f3a559
2 changed files with 40 additions and 42 deletions

View File

@ -55,7 +55,7 @@ export function deleteBatchByCondition(params) {
} }
export function apiScenarioAll(params) { export function apiScenarioAll(params) {
return post('/api/automation/id/all/', params); return post('/api/automation/id/all', params);
} }
export function getApiScenarios(params) { export function getApiScenarios(params) {

View File

@ -1,156 +1,154 @@
import {get, post, request} from 'metersphere-frontend/src/plugins/request' import { get, post } from "metersphere-frontend/src/plugins/request";
export function getScenarioById(scenarioId) { export function getScenarioById(scenarioId) {
return get('/api/automation/get/' + scenarioId); return get("/api/automation/get/" + scenarioId);
} }
export function getScenarioWithBLOBsById(scenarioId) { export function getScenarioWithBLOBsById(scenarioId) {
return get('/api/automation/scenario-details/' + scenarioId); return get("/api/automation/scenario-details/" + scenarioId);
} }
export function getScenarioList(currentPage, pageSize, condition) { export function getScenarioList(currentPage, pageSize, condition) {
let url = '/api/automation/list/' + currentPage + '/' + pageSize; let url = "/api/automation/list/" + currentPage + "/" + pageSize;
return post(url, condition); return post(url, condition);
} }
export function getScenarioByTrash(condition) { export function getScenarioByTrash(condition) {
return post('/api/automation/list/all/trash', condition); return post("/api/automation/list/all/trash", condition);
} }
export function getScenarioByProjectId(projectId) { export function getScenarioByProjectId(projectId) {
return get('/api/automation/env-project-ids/' + projectId); return get("/api/automation/env-project-ids/" + projectId);
} }
export function checkScenarioEnv(scenarioId) { export function checkScenarioEnv(scenarioId) {
return get('/api/automation/env-valid' + scenarioId); return get("/api/automation/env-valid" + scenarioId);
} }
export function execStop(reportId) { export function execStop(reportId) {
return get('/api/automation/stop/' + reportId); return get("/api/automation/stop/" + reportId);
} }
export function execBatchStop(res) { export function execBatchStop(res) {
return post('/api/automation/stop/batch', res); return post("/api/automation/stop/batch", res);
} }
export function getFollowByScenarioId(scenarioId) { export function getFollowByScenarioId(scenarioId) {
return get('/api/automation/follow/' + scenarioId); return get("/api/automation/follow/" + scenarioId);
} }
export function getScenarioVersions(scenarioId) { export function getScenarioVersions(scenarioId) {
return get('/api/automation/versions/' + scenarioId); return get("/api/automation/versions/" + scenarioId);
} }
export function delByScenarioId(scenarioId) { export function delByScenarioId(scenarioId) {
return get('/api/automation/delete/' + scenarioId); return get("/api/automation/delete/" + scenarioId);
} }
export function delByScenarioIdAndRefId(scenarioId, refId) { export function delByScenarioIdAndRefId(scenarioId, refId) {
return get('/api/automation/delete/' + scenarioId + '/' + refId); return get("/api/automation/delete/" + scenarioId + "/" + refId);
} }
export function deleteBatchByCondition(params) { export function deleteBatchByCondition(params) {
return post('/api/automation/del-batch', params); return post("/api/automation/del-batch", params);
} }
export function apiScenarioAll(params) { export function apiScenarioAll(params) {
return post('/api/automation/id/all/', params); return post("/api/automation/id/all", params);
} }
export function getApiScenarios(params) { export function getApiScenarios(params) {
return post('/api/automation/get-scenario-list', params); return post("/api/automation/get-scenario-list", params);
} }
export function getReference(params) { export function getReference(params) {
return post('/api/automation/getReference', params); return post("/api/automation/getReference", params);
} }
export function genPerformanceTestJmx(params) { export function genPerformanceTestJmx(params) {
return post('/api/automation/gen-jmx', params); return post("/api/automation/gen-jmx", params);
} }
export function apiScenarioEnv(params) { export function apiScenarioEnv(params) {
return post('/api/automation/env', params); return post("/api/automation/env", params);
} }
export function getApiScenarioProjectIdByConditions(params) { export function getApiScenarioProjectIdByConditions(params) {
return post('/api/automation/list-project-ids', params); return post("/api/automation/list-project-ids", params);
} }
export function createSchedule(params) { export function createSchedule(params) {
return post('/api/automation/schedule/create', params); return post("/api/automation/schedule/create", params);
} }
export function updateSchedule(params) { export function updateSchedule(params) {
return post('/api/automation/schedule/update', params); return post("/api/automation/schedule/update", params);
} }
export function setScenarioDomain(params) { export function setScenarioDomain(params) {
return post('/api/automation/set-domain', params); return post("/api/automation/set-domain", params);
} }
export function listWithIds(params) { export function listWithIds(params) {
return post('/api/automation/list-blobs', params); return post("/api/automation/list-blobs", params);
} }
export function getApiScenarioEnv(params) { export function getApiScenarioEnv(params) {
return post('/api/automation/scenario-env', params); return post("/api/automation/scenario-env", params);
} }
export function batchEditScenario(params) { export function batchEditScenario(params) {
return post('/api/automation/batch/edit', params); return post("/api/automation/batch/edit", params);
} }
export function batchCopyScenario(params) { export function batchCopyScenario(params) {
return post('/api/automation/batch/copy', params); return post("/api/automation/batch/copy", params);
} }
export function updateScenarioEnv(params) { export function updateScenarioEnv(params) {
return post('/api/automation/batch/update/env', params); return post("/api/automation/batch/update/env", params);
} }
export function scenarioPlan(params) { export function scenarioPlan(params) {
return post('/api/automation/scenario/plan', params); return post("/api/automation/scenario/plan", params);
} }
export function runBatch(params) { export function runBatch(params) {
return post('/api/automation/run/batch', params); return post("/api/automation/run/batch", params);
} }
export function scenarioRun(params) { export function scenarioRun(params) {
return post('/api/automation/run', params); return post("/api/automation/run", params);
} }
export function scenarioReduction(params) { export function scenarioReduction(params) {
return post('/api/automation/reduction', params); return post("/api/automation/reduction", params);
} }
export function scenarioAllIds(params) { export function scenarioAllIds(params) {
return post('/api/automation/id/all', params); return post("/api/automation/id/all", params);
} }
export function checkBeforeDelete(params) { export function checkBeforeDelete(params) {
return post('/api/automation/get-del-details', params); return post("/api/automation/get-del-details", params);
} }
export function removeScenarioToGcByBatch(params) { export function removeScenarioToGcByBatch(params) {
return post('/api/automation/move-gc-batch', params); return post("/api/automation/move-gc-batch", params);
} }
export function exportScenario(params) { export function exportScenario(params) {
return post('/api/automation/export', params); return post("/api/automation/export", params);
} }
export function batchGenPerformanceTestJmx(params) { export function batchGenPerformanceTestJmx(params) {
return post('/api/automation/gen-jmx-batch', params); return post("/api/automation/gen-jmx-batch", params);
} }
export function updateScenarioFollows(id, params) { export function updateScenarioFollows(id, params) {
return post('/api/automation/update/follows/' + id, params); return post("/api/automation/update/follows/" + id, params);
} }
export function getScenarioReference(params) { export function getScenarioReference(params) {
return post('/api/automation/getReference', params); return post("/api/automation/getReference", params);
} }