From 1192a376559fe30a14a2241cbdb166473f5fa0cb Mon Sep 17 00:00:00 2001 From: limengnan <420004014@qq.com> Date: Fri, 20 Jun 2025 14:09:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A8=E5=8D=95=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/BuiltInPage/FormCreate.vue | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/BuiltInPage/FormCreate.vue b/frontend/src/views/BuiltInPage/FormCreate.vue index 0453881..8ab5251 100644 --- a/frontend/src/views/BuiltInPage/FormCreate.vue +++ b/frontend/src/views/BuiltInPage/FormCreate.vue @@ -17,8 +17,15 @@ import { useRoute } from 'vue-router' // import formCreate from "@form-create/element-ui"; import { moduleById } from '@/api/data-visualization/module' import formCreate from '@/data-collect/render/element-plus/form-create.es.js' +const props = defineProps({ + appId: { + required: true, + type: String + } +}) + const route = useRoute() -const appId:any = ref(route.query.appId) +const appId:any = ref(props.appId) const field = ref([]) @@ -37,9 +44,9 @@ function getInit(){ } moduleById(appId.value ).then(res => { if(res.code ==0){ - if(res.data.data.canvas_style_data != null && res.data.data.canvas_style_data != ""){ - option.value = formCreate.parseJson(res.data.data.component_data) - rule.value = formCreate.parseJson(res.data.data.canvas_style_data) + if(res.data.canvas_style_data != null && res.data.canvas_style_data != ""){ + option.value = formCreate.parseJson(res.data.component_data) + rule.value = formCreate.parseJson(res.data.canvas_style_data) } } })