From 81e1787aaee9d03da52ab8938d1961c4333ee5b5 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 02 三月 2023 11:27:51 +0800
Subject: [PATCH] 2023-03-02

---
 src/pc/createview/index.jsx |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/pc/createview/index.jsx b/src/pc/createview/index.jsx
index 580b8cc..be5bdec 100644
--- a/src/pc/createview/index.jsx
+++ b/src/pc/createview/index.jsx
@@ -3,6 +3,7 @@
 import { is, fromJS } from 'immutable'
 import { Button, Modal, notification } from 'antd'
 import moment from 'moment'
+import md5 from 'md5'
 
 import Utils from '@/utils/utils.js'
 import MenuUtils, { getTables } from '@/utils/utils-custom.js'
@@ -158,15 +159,14 @@
           }
 
           if (_config.components) {
-            let uuids = {} // 閲嶇疆鍏叡鏁版嵁婧�
+            let commonId = Utils.getuuid()
             if (_config.interfaces && _config.interfaces.length > 0) {
               config.interfaces = _config.interfaces.map(inter => {
-                uuids[inter.uuid] = this.getuuid()
-                inter.uuid = uuids[inter.uuid]
+                inter.uuid = md5(commonId + inter.uuid)
                 return inter
               })
             }
-            config.components = MenuUtils.resetConfig(_config.components, uuids, res.clearMenu === 'true')
+            config.components = MenuUtils.resetConfig(_config.components, commonId, res.clearMenu === 'true')
             config.tables = _config.tables || []
             config.style = _config.style || {}
             config.statusBarbgColor = _config.statusBarbgColor || ''

--
Gitblit v1.8.0