add: 测试报告-元素库-修改
This commit is contained in:
@@ -23,7 +23,6 @@ export function deleteElement(data) {
|
||||
return request({
|
||||
url: '/test/element/delete/' + data,
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
@@ -1 +1,26 @@
|
||||
import request from '@/utils/request'
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 测试报告-列表查询
|
||||
export function getTestReportList(query) {
|
||||
return request({
|
||||
url: '/test/report/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 测试报告 - 删除
|
||||
export function deleteTestReport(data) {
|
||||
return request({
|
||||
url: '/test/report/delete/' + data,
|
||||
method: 'put',
|
||||
})
|
||||
}
|
||||
|
||||
// 测试报告 - 详情
|
||||
export function getTestReportDetail(query) {
|
||||
return request({
|
||||
url: '/test/report/getInfo/' + query,
|
||||
method: 'get',
|
||||
})
|
||||
}
|
||||
|
||||
@@ -11,11 +11,14 @@
|
||||
<el-table :data="elementList">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column prop="id" label="ID" width="50" align="center" />
|
||||
<el-table-column prop="name" label="元素名称" width="150" align="center" />
|
||||
<el-table-column prop="locType" label="定位类型" width="150" align="center" />
|
||||
<el-table-column prop="elementLoc" label="元素定位" width="150" align="center" />
|
||||
<el-table-column prop="updateBy" label="创建人" width="150" sortable align="center" />
|
||||
<el-table-column prop="createTime" label="创建时间" width="150" align="center" sortable />
|
||||
<el-table-column prop="name" label="元素名称" min-width="150" align="center" />
|
||||
<el-table-column prop="locType" label="定位类型" min-width="150" align="center" />
|
||||
<el-table-column prop="elementLoc" label="元素定位" min-width="150" align="center" />
|
||||
<el-table-column prop="groupNamePath" label="所属模块" min-width="150" align="center" />
|
||||
<el-table-column prop="createBy" label="创建人" min-width="150" sortable align="center" />
|
||||
<el-table-column prop="createTime" label="创建时间" min-width="180" align="center" sortable />
|
||||
<el-table-column prop="updateBy" label="更新人" min-width="150" sortable align="center" />
|
||||
<el-table-column prop="updateTime" label="更新时间" min-width="180" align="center" sortable />
|
||||
<el-table-column prop="action" label="操作" align="center" fixed="right" width="150px">
|
||||
<template slot-scope="scope">
|
||||
<el-button type="text" icon="el-icon-edit-outline" @click="hadleClickEdit(scope.row)">编辑</el-button>
|
||||
@@ -148,14 +151,16 @@ export default {
|
||||
},
|
||||
// 删除
|
||||
hadleClickDelete(val) {
|
||||
deleteElement(val.id).then(res => {
|
||||
if (res.code === 200) {
|
||||
this.$modal.msgSuccess("删除成功");
|
||||
this.getElementData();
|
||||
} else {
|
||||
this.$modal.msgError("删除失败");
|
||||
}
|
||||
})
|
||||
this.$modal.confirm('确认删除元素' + '?').then(() => {
|
||||
deleteElement(val.id).then(res => {
|
||||
if (res.code === 200) {
|
||||
this.$modal.msgSuccess("删除成功");
|
||||
this.getElementData();
|
||||
} else {
|
||||
this.$modal.msgError("删除失败");
|
||||
}
|
||||
})
|
||||
}).catch(() => { })
|
||||
},
|
||||
// 确定
|
||||
handleWithAdd() {
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
<el-table :data="reportList">
|
||||
<el-table-column type="selection" width="55" />
|
||||
<el-table-column prop="id" label="ID" width="50" align="center" />
|
||||
<el-table-column prop="performanceName" label="名称" width="150" align="center" sortable />
|
||||
<el-table-column prop="createBy" label="报告类型" width="150" align="center" />
|
||||
<el-table-column prop="createTime" label="创建人" width="150" align="center" sortable />
|
||||
<el-table-column prop="updateTime" label="创建时间" align="center" sortable />
|
||||
<el-table-column prop="status" label="结束时间" align="center" sortable />
|
||||
<el-table-column prop="status" label="触发方式" width="150" align="center" />
|
||||
<el-table-column prop="status" label="状态" width="150" align="center" />
|
||||
<el-table-column prop="performanceName" label="名称" min-width="150" align="center" sortable />
|
||||
<el-table-column prop="createBy" label="报告类型" min-width="150" align="center" />
|
||||
<el-table-column prop="createTime" label="创建人" min-width="150" align="center" sortable />
|
||||
<el-table-column prop="updateTime" label="创建时间" align="center" min-width="150" sortable />
|
||||
<el-table-column prop="status" label="结束时间" align="center" min-width="150" sortable />
|
||||
<el-table-column prop="status" label="触发方式" min-width="150" align="center" />
|
||||
<el-table-column prop="status" label="状态" min-width="150" align="center" />
|
||||
<el-table-column prop="action" label="操作" align="center" fixed="right" width="150px">
|
||||
<template slot-scope="scope">
|
||||
<el-button type="text" icon="el-icon-view" @click="handleClickDetail(scope.row)"
|
||||
|
||||
Reference in New Issue
Block a user