wangting
2023-07-27 acb7c4c272aa02c2ed24cde72db429defef9fb8f
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: {},