add:测试计划执行用例报告删除api
This commit is contained in:
@@ -9,6 +9,7 @@ const api = {
|
||||
testPlanProjectList: '/test/testPlanProject/list',
|
||||
addTestReport: 'test/testReport/addTestReport',
|
||||
getTestReportList: 'test/testReport/reportList',
|
||||
delExecuteCaseReport: 'test/testReport/delExecuteCaseReport',
|
||||
getPlanOverview:'test/testPlan/planOverview',
|
||||
getPlanCaseTrendData: 'test/testPlan/planCaseTrendData',
|
||||
}
|
||||
@@ -77,6 +78,14 @@ export function getTestReportList(data) {
|
||||
})
|
||||
}
|
||||
|
||||
export function delExecuteCaseReport(id) {
|
||||
return request({
|
||||
url: api.delExecuteCaseReport,
|
||||
method: 'post',
|
||||
data: {id}
|
||||
})
|
||||
}
|
||||
|
||||
export function getPlanOverview(id) {
|
||||
return request({
|
||||
url: api.getPlanOverview,
|
||||
|
||||
@@ -35,6 +35,11 @@
|
||||
</el-table-column>
|
||||
<el-table-column prop="updateBy" label="最后更新人" align="center"/>
|
||||
<el-table-column prop="updateTime" label="最后更新时间" align="center"/>
|
||||
<el-table-column label="操作" align="center">
|
||||
<template #default="{ row }">
|
||||
<el-button type="text" size="mini" @click.native.stop="handleDel(row.id)">删除</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-Table>
|
||||
</el-tabs>
|
||||
<pagination
|
||||
@@ -65,7 +70,7 @@
|
||||
</template>
|
||||
<script>
|
||||
import SimpleOptions from "@/components/FormItem/option/SimpleOptions.vue";
|
||||
import {addTestReport, getTestReportList} from "@/api/test/testPlan";
|
||||
import {addTestReport, delExecuteCaseReport, getTestReportList} from "@/api/test/testPlan";
|
||||
|
||||
export default {
|
||||
name: 'caseReport',
|
||||
@@ -115,6 +120,14 @@ export default {
|
||||
}
|
||||
)
|
||||
},
|
||||
handleDel(id) {
|
||||
this.$modal.confirm('是否确认删除测试报告?').then(function () {
|
||||
return delExecuteCaseReport(id);
|
||||
}).then(() => {
|
||||
this.getList();
|
||||
this.$modal.msgSuccess("删除成功");
|
||||
});
|
||||
},
|
||||
getList() {
|
||||
this.loading = true
|
||||
this.queryParams.id = Number(this.planId)
|
||||
|
||||
Reference in New Issue
Block a user