瀏覽代碼

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

luoyali 1 年之前
父節點
當前提交
f86f768dd4
共有 2 個文件被更改,包括 7 次插入1 次删除
  1. 2 0
      src/components/FormCreateDesigner/FcDesigner.vue
  2. 5 1
      src/views/flow/create/components/FormDesign.vue

+ 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>