zhengnaiwen_citu 3 bulan lalu
induk
melakukan
960ab6bc59
1 mengubah file dengan 20 tambahan dan 15 penghapusan
  1. 20 15
      src/views/dataGovernance/dataResource/components/editBase.vue

+ 20 - 15
src/views/dataGovernance/dataResource/components/editBase.vue

@@ -196,22 +196,27 @@ export default {
   // },
   created () {
     this.init()
-    // if (!Object.keys(this.itemData).length) {
-    //   return
-    // }
+    if (!Object.keys(this.itemData).length) {
+      return
+    }
     // const objItems = ['parentId', 'tag']
-    // Object.keys(this.formValues).forEach(key => {
-    //   if (Object.prototype.hasOwnProperty.call(this.itemData, key)) {
-    //     if (objItems.includes(key) && this.itemData[key]) {
-    //       this.formValues[key] = this.itemData[key]?.id
-    //       if (Object.prototype.hasOwnProperty.call(item, 'search')) {
-    //         item.search = this.itemData[item.key]?.name
-    //       }
-    //       return
-    //     }
-    //     item.value = this.itemData[item.key]
-    //   }
-    // })
+    Object.keys(this.formValues).forEach(key => {
+      if (key === 'tag') {
+        this.formValues[key] = this.itemData[key]?.id || null
+        return
+      }
+      if (Object.prototype.hasOwnProperty.call(this.itemData, key)) {
+        this.formValues[key] = this.itemData[key]
+        // if (objItems.includes(key) && this.itemData[key]) {
+        //   this.formValues[key] = this.itemData[key]?.id
+        //   if (Object.prototype.hasOwnProperty.call(item, 'search')) {
+        //     item.search = this.itemData[item.key]?.name
+        //   }
+        //   return
+        // }
+        // item.value = this.itemData[item.key]
+      }
+    })
     // this.formItems.options.forEach(item => {
     //   if (Object.prototype.hasOwnProperty.call(this.itemData, item.key)) {
     //     if (objItems.includes(item.key) && this.itemData[item.key]) {