描述:设备二次删除

This commit is contained in:
SelfRidicule 2024-05-19 14:32:19 +08:00
parent 66d0618398
commit 01e7526ebc

View File

@ -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: {