Sfoglia il codice sorgente

feat: 创建流程 - 表单设计 50%

luoyali 1 anno fa
parent
commit
f86f768dd4

+ 2 - 0
src/components/FormCreateDesigner/FcDesigner.vue

@@ -1137,6 +1137,8 @@ export default defineComponent({
 				data.state = true
 				data.type = 0
 				data.value = methods.getRule()
+				let val = JSON.parse(JSON.stringify(data.value))
+				vm.emit('export-json', val)
 			},
 			setJson() {
 				data.state = true

+ 5 - 1
src/views/flow/create/components/FormDesign.vue

@@ -1,9 +1,13 @@
 <script setup name="FormDesign">
 import FcDesigner from '@/components/FormCreateDesigner/FcDesigner.vue'
+
+const exportJsonEv = json => {
+	console.log(json)
+}
 </script>
 
 <template>
-	<fc-designer ref="designer" />
+	<fc-designer ref="designer" @export-json="exportJsonEv" />
 </template>
 
 <style scoped lang="scss"></style>