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