From 9e0a0749233c15711fd3259afa1f19867d214df7 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 22 六月 2020 16:07:35 +0800
Subject: [PATCH] 2020-06-22

---
 src/mob/mobshell/index.jsx |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/mob/mobshell/index.jsx b/src/mob/mobshell/index.jsx
index 7c4ec11..ba2213c 100644
--- a/src/mob/mobshell/index.jsx
+++ b/src/mob/mobshell/index.jsx
@@ -8,7 +8,7 @@
 import Card from './card'
 import './index.scss'
 
-const Container = ({config, handleList, handleMenu, deleteMenu, doubleClickCard }) => {
+const Container = ({config, handleList, editCard, deleteCard, doubleClickCard }) => {
   let target = null
 
   const [cards, setCards] = useState(config.components)
@@ -16,7 +16,6 @@
     const { card, index } = findCard(id)
     const _cards = update(cards, { $splice: [[index, 1], [atIndex, 0, card]] })
     handleList({...config, components: _cards})
-    console.log(_cards)
   }
 
   if (!is(fromJS(cards), fromJS(config.components))) {
@@ -63,6 +62,11 @@
       }
 
       let newcard = fromJS(item.param).toJS()
+      Object.keys(newcard).forEach(key => {
+        if (newcard[key].editable) {
+          newcard[key].uuid = Utils.getuuid()
+        }
+      })
       newcard.uuid = Utils.getuuid()
       
       let targetId = cards.length > 0 ? cards[cards.length - 1].uuid : 0
@@ -90,8 +94,8 @@
           key={card.uuid}
           card={card}
           moveCard={moveCard}
-          // editCard={editCard}
-          // delCard={delCard}
+          editCard={editCard}
+          delCard={deleteCard}
           findCard={findCard}
           hasDrop={hasDrop}
           // doubleClickCard={doubleClickBtn}

--
Gitblit v1.8.0