From da64ab0923bf8817fc8599a6e37b953ce38f64c8 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期日, 27 八月 2023 18:37:36 +0800
Subject: [PATCH] 2023-08-27

---
 src/menu/pastecontroller/index.jsx |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/src/menu/pastecontroller/index.jsx b/src/menu/pastecontroller/index.jsx
index 5179037..652a0f0 100644
--- a/src/menu/pastecontroller/index.jsx
+++ b/src/menu/pastecontroller/index.jsx
@@ -21,7 +21,7 @@
   resetconfig = (item, appType) => {
     if (item.type === 'tabs') {
       item.uuid = MenuUtils.getuuid()
-      item.setting.name = item.setting.name + MenuUtils.getSignName()
+      item.setting.name = (item.setting.name || '') + MenuUtils.getSignName()
       item.name = item.setting.name
 
       item.subtabs.forEach(tab => {
@@ -38,7 +38,7 @@
       })
     } else if (item.type === 'group') {
       item.uuid = MenuUtils.getuuid()
-      item.setting.name = item.setting.name + MenuUtils.getSignName()
+      item.setting.name = (item.setting.name || '') + MenuUtils.getSignName()
       item.name = item.setting.name
 
       item.components = item.components.map(cell => {
@@ -63,10 +63,14 @@
         options.push('menubar', 'singleSearch')
       }
     } else {
-      options.push('editable', 'mainsearch', 'antvG6', 'tree', 'dashboard', 'chart')
+      options.push('editable', 'mainsearch', 'antvG6', 'antvX6', 'calendar', 'tree', 'dashboard', 'chart')
     }
 
     this.pasteFormRef.handleConfirm().then(res => {
+      if (res.copyType === 'basetable') {
+        res.copyType = 'normaltable'
+        res.subtype = 'normaltable'
+      }
       if (!options.includes(res.copyType)) {
         notification.warning({
           top: 92,

--
Gitblit v1.8.0