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 || ' '
}