田源
2024-03-22 95110fc987846d9ccfd330bed0b0aefefd395f0f
Source/ProjectWeb/src/components/dynamic-components/index.vue
@@ -1,6 +1,5 @@
<template>
  <dynamic-table v-if="componentVO.uiComponentType=='table'"
                 tableType="table"
                 :key="areasName+'table-'+componentVO.oid"
                 :inDialog="inDialog"
                 :componentVO="componentVO"
@@ -10,8 +9,7 @@
                 :isShow="isShow">
  </dynamic-table>
  <dynamic-table v-else-if="componentVO.uiComponentType=='TreeTable'"
                 tableType="TreeTable"
  <dynamicTreeTable v-else-if="componentVO.uiComponentType=='TreeTable'"
                 :key="areasName+'table-'+componentVO.oid"
                 :inDialog="inDialog"
                 :componentVO="componentVO"
@@ -20,7 +18,7 @@
                 :paramVOS="paramVOS"
                 :isShow="isShow">
  </dynamic-table>
  </dynamicTreeTable>
  <dynamic-form v-else-if="componentVO.uiComponentType=='form'"
                :key="areasName+'form-'+componentVO.oid"
                :inDialog="inDialog"
@@ -56,9 +54,10 @@
import dynamicForm from "@/components/dynamic-components/dynamic-form"
import dynamicTree from "@/components/dynamic-components/dynamic-tree"
import dynamicCustom from "@/components/dynamic-components/dynamic-custom"
import dynamicTreeTable from "@/components/dynamic-components/dynamic-TreeTable"
export default {
  name: "dynamicIndex",
  components:{dynamicCustom, dynamicTree, dynamicForm, dynamicTable},
  components:{dynamicCustom, dynamicTree, dynamicForm, dynamicTable,dynamicTreeTable  },
  props:{
    componentVO:{
      type:Object,