|
|
@ -94,8 +94,9 @@ |
|
|
|
<div class="div_del"> |
|
|
|
<el-checkbox :indeterminate="isIndeterminate" |
|
|
|
v-model="selAllFlag" |
|
|
|
:disabled="tableData.length==0" |
|
|
|
@change="handleSelectAll">全选</el-checkbox> |
|
|
|
<el-button style="margin-left:15px" |
|
|
|
<el-button v-if="selection.length > 0" style="margin-left:15px" |
|
|
|
type="danger" |
|
|
|
size="small" |
|
|
|
@click="deleteBatch">删除</el-button> |
|
|
@ -370,6 +371,10 @@ export default { |
|
|
|
} |
|
|
|
}, |
|
|
|
handleSelectAll (selectAllFlag) { |
|
|
|
// if (this.tableData.length == 0) { |
|
|
|
// this.selAllFlag = false |
|
|
|
// return |
|
|
|
// } |
|
|
|
this.$refs.ref_table.clearSelection(); |
|
|
|
if (selectAllFlag) { |
|
|
|
this.tableData.forEach(row => { |
|
|
@ -407,7 +412,7 @@ export default { |
|
|
|
|
|
|
|
}); |
|
|
|
} else { |
|
|
|
this.$message.warning('请先选择要删除的小区') |
|
|
|
this.$message.warning('请先选择要删除的居民') |
|
|
|
} |
|
|
|
}, |
|
|
|
handleSizeChange (val) { |
|
|
|