refactor: update case API to use camelCase for parameters and add import/export functionality for case templates
This commit is contained in:
@@ -33,10 +33,14 @@ export function deleteModule(data) {
|
||||
}
|
||||
|
||||
export function getCaseList(projectId, params) {
|
||||
const query = Object.assign({}, params || {})
|
||||
if (projectId !== undefined && projectId !== null && projectId !== '') {
|
||||
query.projectId = projectId
|
||||
}
|
||||
return request({
|
||||
url: '/case/list',
|
||||
method: 'get',
|
||||
params: Object.assign({ project_id: projectId }, params || {})
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
@@ -45,8 +49,8 @@ export function getCaseDetail(projectId, caseId) {
|
||||
url: '/case/detail',
|
||||
method: 'get',
|
||||
params: {
|
||||
project_id: projectId,
|
||||
id: caseId
|
||||
projectId,
|
||||
caseId
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -55,7 +59,7 @@ export function createCase(projectId, data) {
|
||||
return request({
|
||||
url: '/case/create',
|
||||
method: 'post',
|
||||
data: Object.assign({ project_id: projectId }, data)
|
||||
data: Object.assign({ projectId }, data)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -63,7 +67,7 @@ export function updateCase(projectId, caseId, data) {
|
||||
return request({
|
||||
url: '/case/update',
|
||||
method: 'post',
|
||||
data: Object.assign({ project_id: projectId, id: caseId }, data)
|
||||
data: Object.assign({ projectId, caseId }, data)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -72,8 +76,8 @@ export function deleteCase(projectId, caseId) {
|
||||
url: '/case/delete',
|
||||
method: 'post',
|
||||
data: {
|
||||
project_id: projectId,
|
||||
id: caseId
|
||||
projectId,
|
||||
caseId
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user