| | |
| | | <template> |
| | | <vciWebReferTree v-if="refertype=='tree'" :defaultValue="defaultValue" :options="referConfig"></vciWebReferTree> |
| | | <vciWebReferTree v-if="refertype=='tree'" :value="value" :options="options"></vciWebReferTree> |
| | | <vciWebReferTable v-else-if="refertype=='table'" :value="value" :options="options"></vciWebReferTable> |
| | | <vciWebReferDefalut v-else :value="value" :options="options"></vciWebReferDefalut> |
| | | </template> |
| | | |
| | | <script> |
| | | import vciWebReferTree from "./vciWebReferTree.vue"; |
| | | import vciWebReferTable from "./vciWebReferTable.vue"; |
| | | import vciWebReferDefalut from "./vciWebReferTable.vue"; |
| | | export default { |
| | | name: "vciWebRefer", |
| | | props:["options"], |
| | | components: { vciWebReferTree}, |
| | | props:["options","value"], |
| | | components: { vciWebReferTree,vciWebReferTable,vciWebReferDefalut}, |
| | | data() { |
| | | return { |
| | | referConfig:this.options.referConfig, |
| | | refertype:this.options.referConfig.type, |
| | | defaultValue:this.options.defaultValue |
| | | refertype:this.options.type |
| | | }; |
| | | }, |
| | | created() { |