From 2e7f611bdfb28fdc16e2bc4fc19498851fe364d1 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期一, 24 七月 2023 09:46:54 +0800
Subject: [PATCH] 动态组件

---
 Source/UBCS-WEB/src/components/FormTemplate/CodeApply.vue |   26 ++++++++++++++------------
 1 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/FormTemplate/CodeApply.vue b/Source/UBCS-WEB/src/components/FormTemplate/CodeApply.vue
index 5d02e9d..6f9190d 100644
--- a/Source/UBCS-WEB/src/components/FormTemplate/CodeApply.vue
+++ b/Source/UBCS-WEB/src/components/FormTemplate/CodeApply.vue
@@ -1,15 +1,15 @@
 <template>
-  <FormTempalte
-    ref="FormTempalte"
+  <FormTemplate
+    ref="FormTemplate"
     :selfColumnType="selfColumnType"
     :selfColumnConfig="selfColumnConfig"
-  ></FormTempalte>
+  ></FormTemplate>
 </template>
 
 <script>
 export default {
   name: "CodeApply",
-  components: { FormTempalte: () => import('./FormTempalte.vue') },
+  components: { FormTemplate: () => import('./FormTemplate.vue') },
   props: {
   },
   data() {
@@ -57,13 +57,6 @@
     getType(item) {
       return this.selfColumnType[item.sectype];
     },
-    init(columnList) {
-      this.$refs.FormTempalte.templateRender(columnList);
-    },
-    handleResize() {
-      let windowWidth = document.body.clientWidth;
-      this.trendsSpan = 24 / Math.floor(windowWidth / 500);
-    },
     isRequired(item) {
       return item.nullableFlag != "true";
     },
@@ -90,8 +83,17 @@
         return [];
       }
     },
+    init(columnList) {
+      this.$refs.FormTemplate.templateRender(columnList);
+    },
+    handleResize() {
+      let windowWidth = document.body.clientWidth;
+      this.trendsSpan = 24 / Math.floor(windowWidth / 500);
+    },
+    
+    
     async validate() {
-      return await this.$refs.FormTempalte.validate();
+      return await this.$refs.FormTemplate.validate();
     },
   },
   watch: {},

--
Gitblit v1.9.3