From 6b9c331b4499f463717c0ec64a8090d9a96ca7d7 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 28 十一月 2023 10:26:40 +0800
Subject: [PATCH] 主数据申请-修订 主题库测试按钮

---
 Source/UBCS-WEB/src/components/FormTemplate/index.vue |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/FormTemplate/index.vue b/Source/UBCS-WEB/src/components/FormTemplate/index.vue
index d129e12..dd94ab2 100644
--- a/Source/UBCS-WEB/src/components/FormTemplate/index.vue
+++ b/Source/UBCS-WEB/src/components/FormTemplate/index.vue
@@ -12,6 +12,7 @@
   >
     <FormTemplate
       key="masterForm" data-key="masterForm"
+      :status="status"
       v-bind="$attrs"
       :type="type"
       :TreeValue="TreeValue"
@@ -41,6 +42,8 @@
             :selfColumnConfig="selfColumnConfig"
             ref="CodeApply"
             @getFormData="getCodeApplyFormData"
+            @attrList="attrListForm"
+            @isSeriesType="isSeriesTypeString"
             @referConfigDataUpdate="referConfigDataUpdate"
           ></FormTemplate>
         </el-tab-pane>
@@ -91,6 +94,10 @@
   name: "FormTemplateDialog",
   components: { ResembleQuery, FormTemplate },
   props: {
+    status:{
+      type: String,
+      default: "",
+    },
     visible: {
       type: Boolean,
       default: false,
@@ -131,6 +138,8 @@
   },
   data() {
     return {
+      isSeriesType:{},
+      attrList:[],
       eventList:[],
       //鐮佸�肩殑绗簩绉嶅彧璇婚殣钘忔儏鍐�
       codeValueApplyStatus:'',
@@ -317,9 +326,31 @@
       });
     },
     getFormData(form) {
+      // if (this.status === "apply"){
+      //   form.codeStandardEditType = "鍒跺畾";
+      //   return;
+      // }
       this.form = form;
+      // console.log("form",form)
+      //灞炴�х爜娈佃祴鍊�
+      if (this.attrList) {
+        this.attrList.forEach(item => {
+          if (this.form.hasOwnProperty(item.referAttributeId)) {
+            this.codeApplyForm[item.oid] = this.form[item.referAttributeId];
+          }
+        })
+      }
+
+    },
+    isSeriesTypeString(val){
+      this.isSeriesType = val;
+    },
+    //灞炴�х爜娈佃祴鍊�
+    attrListForm(attrListForm){
+      this.attrList=attrListForm;
     },
     getCodeApplyFormData(codeApplyForm) {
+      // console.log("codeApplyForm",codeApplyForm)
       this.codeApplyForm = codeApplyForm;
     },
     // 鍙傜収缁勪欢鏁版嵁鍙樻洿

--
Gitblit v1.9.3