批量删除权限

This commit is contained in:
shilixia 2020-10-13 15:52:13 +08:00
parent 6891e1a756
commit a667f9c8c8
2 changed files with 6 additions and 5 deletions

View File

@ -43,10 +43,10 @@ export function deleteCMA(id) {
method: 'delete'
})
}
export function deletearry(data)
export function deletes(data)
{
return request({
url: `/ability/cma/deletearry/`,
url: `/ability/cma/deletes/`,
method: 'post',
data
})

View File

@ -75,7 +75,8 @@
</el-popover>
</div>
<div style="margin-top: 20px">
<el-button @click="delAll()" type="danger">批量删除</el-button>
<el-button @click="delAll()" type="danger" v-if="checkPermission(['cma_deletes'])">批量删除</el-button>
<el-button @click="toggleSelection()">取消选择</el-button>
</div>
<el-table
@ -225,7 +226,7 @@ import {
getCMAList,
createCMA,
deleteCMA,
deletearry,
deletes,
updateCMA,
importCMA2,
getCNASList,
@ -390,7 +391,7 @@ export default {
}
let data = { ids: this.delarr };
deletearry(data)
deletes(data)
.then((res) => {
this.$message({
message: "删除成功",