diff --git a/magic-boot-ui/src/scripts/magic-import.js b/magic-boot-ui/src/scripts/magic-import.js index b6f6ec3..62f9464 100644 --- a/magic-boot-ui/src/scripts/magic-import.js +++ b/magic-boot-ui/src/scripts/magic-import.js @@ -6,5 +6,8 @@ const libs = { 'element-plus': ElementPlus } window.___magic__import__ = function(lib, name){ + if(typeof(libs[lib]) == 'function'){ + return libs[lib] + } return (libs[lib] || {})[name] } diff --git a/magic-boot-ui/src/views/lowcode/code-gen-form.vue b/magic-boot-ui/src/views/lowcode/code-gen-form.vue index d42aded..1ab08fb 100644 --- a/magic-boot-ui/src/views/lowcode/code-gen-form.vue +++ b/magic-boot-ui/src/views/lowcode/code-gen-form.vue @@ -403,6 +403,7 @@ import {reactive, ref, watch, getCurrentInstance, onMounted, nextTick} from 'vue function getDetail(id){ proxy.$get('/system/code/gen/get', { id: id }).then(res => { var formData = {...res.data} + formData.datasource = formData.datasource || '' formData.info = JSON.parse(formData.info) formData.columns = JSON.parse(formData.columns) genInfo.value = formData