批量删除权限

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' method: 'delete'
}) })
} }
export function deletearry(data) export function deletes(data)
{ {
return request({ return request({
url: `/ability/cma/deletearry/`, url: `/ability/cma/deletes/`,
method: 'post', method: 'post',
data data
}) })

View File

@ -75,7 +75,8 @@
</el-popover> </el-popover>
</div> </div>
<div style="margin-top: 20px"> <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> <el-button @click="toggleSelection()">取消选择</el-button>
</div> </div>
<el-table <el-table
@ -225,7 +226,7 @@ import {
getCMAList, getCMAList,
createCMA, createCMA,
deleteCMA, deleteCMA,
deletearry, deletes,
updateCMA, updateCMA,
importCMA2, importCMA2,
getCNASList, getCNASList,
@ -390,7 +391,7 @@ export default {
} }
let data = { ids: this.delarr }; let data = { ids: this.delarr };
deletearry(data) deletes(data)
.then((res) => { .then((res) => {
this.$message({ this.$message({
message: "删除成功", message: "删除成功",