mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-25 21:57:48 +00:00
update: redis配置适配密码格式
create:加入自动化测试管理模块
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getApiCaseList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/apicase/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getApiCaseDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/apicase/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createApiCase(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/apicase/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateApiCase(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/apicase/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteApiCase(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/apicase/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getEnvironmentList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/environment/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getEnvironmentDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/environment/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createEnvironment(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/environment/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateEnvironment(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/environment/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteEnvironment(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/environment/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getGlobaldataList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/globaldata/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getGlobaldataDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/globaldata/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createGlobaldata(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/globaldata/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateGlobaldata(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/globaldata/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteGlobaldata(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/globaldata/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getModuleList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/module/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getModuleDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/module/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createModule(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/module/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateModule(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/module/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteModule(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/module/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getNotificationConfigList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/notificationconfig/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getNotificationConfigDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/notificationconfig/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createNotificationConfig(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/notificationconfig/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateNotificationConfig(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/notificationconfig/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteNotificationConfig(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/notificationconfig/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getProjectList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/project/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getProjectDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/project/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createProject(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/project/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateProject(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/project/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteProject(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/project/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getReportList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/report/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getReportDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/report/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createReport(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/report/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateReport(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/report/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteReport(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/report/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getSuiteList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/suite/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getSuiteDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/suite/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createSuite(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/suite/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateSuite(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/suite/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteSuite(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/suite/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getTaskList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/task/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getTaskDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/task/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createTask(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/task/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateTask(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/task/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteTask(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/task/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getUICaseList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uicase/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getUICaseDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uicase/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createUICase(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uicase/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateUICase(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uicase/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteUICase(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uicase/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getUIElementList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uielement/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getUIElementDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uielement/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createUIElement(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uielement/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateUIElement(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uielement/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteUIElement(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uielement/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export function getUIPageList(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uipage/list",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function getUIPageDetail(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uipage/detail",
|
||||
method: "get",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
export function createUIPage(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uipage/create",
|
||||
method: "post",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function updateUIPage(body) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uipage/update",
|
||||
method: "put",
|
||||
data: body,
|
||||
});
|
||||
}
|
||||
|
||||
export function deleteUIPage(query) {
|
||||
return request({
|
||||
url: "/api/v1/autotest/uipage/delete",
|
||||
method: "delete",
|
||||
params: query,
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user