Browse Source

修改bug

sql715 5 days ago
parent
commit
ecd855d751
1 changed files with 10 additions and 1 deletions
  1. 10 1
      zkqy-ui/src/views/tableMange/index.vue

+ 10 - 1
zkqy-ui/src/views/tableMange/index.vue

@@ -795,6 +795,7 @@ export default {
       row.relationFieldList = row.relaFieldNameList.map((item, index) => {
         return {
           id: row.relationTable + "_" + item.fieldName,
+          // id: row.relationTable + "_" + item.fieldName + "_" + Date.now() + "_" + index,
           fieldName: item.fieldName,
           fieldDescription: item.fieldDescription,
           relationTable: "",
@@ -823,6 +824,13 @@ export default {
       let tempRelationFieldList = row.relationFieldList.filter((item) => {
         return !this.tableFieldList.find((val) => val.id === item.id);
       });
+      //       // 确保关联字段的id是唯一的,添加时间戳或随机数
+      //       tempRelationFieldList = tempRelationFieldList.map((item, index) => {
+      //   return {
+      //     ...item,
+      //     id: item.id + '_' + Date.now() + '_' + index
+      //   };
+      // });
       this.tableFieldList = [...this.tableFieldList, ...tempRelationFieldList];
     },
     // 关联字段回调
@@ -1630,9 +1638,10 @@ export default {
         }
         // this.formData.routePath
         this.editData = res.data;
+        this.menuId = res.data.menuId;
         let val = await getParticMenu(res.data.tableKey);
         if (val.code == 200) {
-          this.menuId = val.data?.menuId;
+          // this.menuId = val.data?.menuId;
         }
       } else {
         this.$message.error("数据回显失败");