diff --git a/ruoyi-ui/public/preview.html b/ruoyi-ui/public/preview.html new file mode 100644 index 00000000..173ae0d4 --- /dev/null +++ b/ruoyi-ui/public/preview.html @@ -0,0 +1,88 @@ + + + + + + + + form-generator-preview + + + + + + + + +
+ + + diff --git a/ruoyi-ui/src/views/tool/build/FormDrawer.vue b/ruoyi-ui/src/views/tool/build/FormDrawer.vue index fc9efec0..50d38bf3 100644 --- a/ruoyi-ui/src/views/tool/build/FormDrawer.vue +++ b/ruoyi-ui/src/views/tool/build/FormDrawer.vue @@ -60,7 +60,7 @@ ref="previewPage" class="result-wrapper" frameborder="0" - src="preview.html" + src="/preview.html" @load="iframeLoad" />
diff --git a/ruoyi-ui/src/views/tool/build/index.vue b/ruoyi-ui/src/views/tool/build/index.vue index 50e46c85..02ed4418 100644 --- a/ruoyi-ui/src/views/tool/build/index.vue +++ b/ruoyi-ui/src/views/tool/build/index.vue @@ -456,9 +456,15 @@ export default { this.operationType = 'download' }, run() { - this.dialogVisible = true - this.showFileName = false + // TODO 弹窗类型异常 + // this.dialogVisible = true + // this.showFileName = false this.operationType = 'run' + let data = { + fileName: undefined, + type: 'file' + } + this.generate(data); }, copy() { this.dialogVisible = true