!748 修复[基础设施]-[代码生成]-[导入弹窗]下选择一个数据表后点击[导入]时,没有给用户加载动画的反馈效果
Merge pull request !748 from Bin/fix-bug
This commit is contained in:
commit
e804533dc9
@ -62,8 +62,8 @@
|
|||||||
</el-row>
|
</el-row>
|
||||||
<!-- 操作 -->
|
<!-- 操作 -->
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<el-button :disabled="tableList.length === 0" type="primary" @click="handleImportTable">
|
<el-button :disabled="tableList.length === 0 || dbTableLoading" type="primary" @click="handleImportTable">
|
||||||
导入
|
导入
|
||||||
</el-button>
|
</el-button>
|
||||||
<el-button @click="close">关闭</el-button>
|
<el-button @click="close">关闭</el-button>
|
||||||
</template>
|
</template>
|
||||||
@ -139,13 +139,18 @@ const handleSelectionChange = (selection) => {
|
|||||||
|
|
||||||
/** 导入按钮操作 */
|
/** 导入按钮操作 */
|
||||||
const handleImportTable = async () => {
|
const handleImportTable = async () => {
|
||||||
await CodegenApi.createCodegenList({
|
dbTableLoading.value = true
|
||||||
dataSourceConfigId: queryParams.dataSourceConfigId,
|
try {
|
||||||
tableNames: tableList.value
|
await CodegenApi.createCodegenList({
|
||||||
})
|
dataSourceConfigId: queryParams.dataSourceConfigId,
|
||||||
message.success('导入成功')
|
tableNames: tableList.value
|
||||||
emit('success')
|
})
|
||||||
close()
|
message.success('导入成功')
|
||||||
|
emit('success')
|
||||||
|
close()
|
||||||
|
} finally {
|
||||||
|
dbTableLoading.value = false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
const emit = defineEmits(['success'])
|
const emit = defineEmits(['success'])
|
||||||
</script>
|
</script>
|
||||||
|
Loading…
Reference in New Issue
Block a user