mirror of
https://gitee.com/elegant_wings/dbd-meeting-html.git
synced 2025-06-21 02:09:37 +08:00
描述:设备二次删除
This commit is contained in:
parent
66d0618398
commit
01e7526ebc
@ -59,9 +59,20 @@
|
||||
<span slot='action' slot-scope='text, record'>
|
||||
<a v-if='editEnabel' @click='handleEdit(record)'>编辑</a>
|
||||
<a-divider type='vertical' />
|
||||
<a v-if='removeEnable' @click='delByIds([record.id])'>删除</a>
|
||||
<a v-if='removeEnable' @click='deleteShow([record.id])'>删除</a>
|
||||
</span>
|
||||
</s-table>
|
||||
|
||||
<a-modal
|
||||
title='提示'
|
||||
:visible='deleteVisible'
|
||||
:confirm-loading='deleteLoading'
|
||||
@ok='deleteOk'
|
||||
@cancel='deleteCancel'
|
||||
>
|
||||
<p>是否确认删除?</p>
|
||||
</a-modal>
|
||||
|
||||
<equipment-modal ref='modal' @ok='handleOk' />
|
||||
|
||||
<!-- 授权 -->
|
||||
@ -240,7 +251,11 @@ export default {
|
||||
addEnable: checkPermission('meeting:equipment:add'),
|
||||
editEnabel: checkPermission('meeting:equipment:edit'),
|
||||
removeEnable: checkPermission('meeting:equipment:remove'),
|
||||
enterpriseList: []
|
||||
enterpriseList: [],
|
||||
// 删除
|
||||
deleteVisible: false,
|
||||
deleteLoading: false,
|
||||
deleteIds : null,
|
||||
}
|
||||
},
|
||||
filters: {},
|
||||
@ -334,8 +349,22 @@ export default {
|
||||
this.$message.error(res.msg)
|
||||
}
|
||||
this.selectedRowKeys = []
|
||||
// 删除结束
|
||||
this.deleteVisible = false
|
||||
this.deleteLoading = false
|
||||
})
|
||||
}
|
||||
},
|
||||
deleteShow(ids) {
|
||||
this.deleteVisible = true
|
||||
this.deleteIds = ids
|
||||
},
|
||||
deleteOk() {
|
||||
this.deleteLoading = true;
|
||||
this.delByIds(this.deleteIds)
|
||||
},
|
||||
deleteCancel() {
|
||||
this.deleteVisible = false
|
||||
},
|
||||
//
|
||||
},
|
||||
watch: {
|
||||
|
Loading…
x
Reference in New Issue
Block a user