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