邓洁 : 修改页面细节

This commit is contained in:
邓洁
2023-11-06 23:45:22 +08:00
parent 5d9c841728
commit fa4af69d4c
19 changed files with 176 additions and 163 deletions

View File

@@ -21,7 +21,7 @@
<div class="query-btn">
<el-button type="primary" v-perm="['query:source:add']" @click="handleAdd" :icon="Plus" plain>新增</el-button>
<el-button type="danger" :icon="Delete" v-perm="['query:source:del']"
@click="handleMoreDelete(sourceId)" :disabled="disabled" plain>删除
@click="handleMoreDelete(sourceId,sourceName)" :disabled="disabled" plain>删除
</el-button>
<el-button type="warning" v-perm="['query:source:export']" @click="handleExport" :icon="Download" plain>导出
</el-button>
@@ -332,15 +332,11 @@ const handleExport = () => {
}
//勾选table数据行的 Checkbox
const handleSelect = async (selection, row) => {
const handleSelect = async (selection) => {
if (selection.length !== 0) {
disabled.value = false
sourceId.value = row.id
sourceName.value = row.dsName
if (selection.length > 1) {
const del_row = selection.shift();
singleTable.value.toggleRowSelection(del_row, false);
}
sourceId.value = selection.map(item => item.id).join()
sourceName.value = selection.map(item => item.dsName).join()
} else {
disabled.value = true
}
@@ -369,7 +365,7 @@ const handleDelete = async (id) => {
})
}
//多删
const handleMoreDelete = (sourceId) => {
const handleMoreDelete = (sourceId, sourceName) => {
ElMessageBox.confirm(`确认删除名称为${sourceName}的数据模型吗?`, '系统提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',