田源
2023-10-20 4f7aec5e212b9e2f2e006985ea76d6b8598b42e4
Source/UBCS-WEB/src/components/FormTemplate/FormTemplate.vue
@@ -62,6 +62,10 @@
      type: String,
      default: "",
    },
    LoadingStatus:{
      type: String,
      default : "code"
    },
    // 列表数据oid
    rowOid: {
      type: String,
@@ -70,7 +74,7 @@
    // 表单类型(add, edit, detail)
    type: {
      type: String,
      default: "add",
      default: "",
    },
    // 自定义表单类型
    selfColumnType: {
@@ -97,6 +101,7 @@
  },
  data() {
    return {
      ValidataValue:false,
      eventFlag:{},
      TreeValueForm:'',
      updateIndex: 0,
@@ -128,8 +133,12 @@
  mounted() {
    this.handleResize();
  },
  updated() {
  },
  created() {
    if (this.LoadingStatus === 'code') {
      this.loading = false;
    }
  },
  computed: {
    localTrendsSpan() {
@@ -159,7 +168,7 @@
      },
      deep:true,
      immediate:true
    }
    },
  },
  methods: {
    // 渲染表单模板
@@ -504,6 +513,7 @@
          if (valid) {
            done();
            resolve(true);
            this.ValidataValue=true;
          } else {
            resolve(false);
          }