diff --git a/src/views/tool/gen/index.vue b/src/views/tool/gen/index.vue index 10ac5a2..e1d3605 100644 --- a/src/views/tool/gen/index.vue +++ b/src/views/tool/gen/index.vue @@ -75,15 +75,15 @@ - + {{ item.path }} 复制 -
+
-
+ @@ -211,14 +211,17 @@ function handlePreview(row) { return } proxy.$modal.loading('请稍后...') - previewTable(row.tableId, { VueVersion: 3 }).then((res) => { - if (res.code === 200) { - showGenerate.value = false - preview.value.open = true - preview.value.data = res.data + previewTable(row.tableId, { VueVersion: 3 }) + .then((res) => { + if (res.code === 200) { + showGenerate.value = false + preview.value.open = true + preview.value.data = res.data + } + }) + .finally(() => { proxy.$modal.closeLoading() - } - }) + }) }) } // 多选框选中数据 @@ -262,8 +265,7 @@ function handleDelete(row) { }) } /** 高亮显示 */ -function highlightedCode(code, key) { - // var language = key.substring(key.lastIndexOf(".") , key.length) +function highlightedCode(code) { const result = hljs.highlightAuto(code || '') return result.value || ' ' }