From 84e806945ef8982508a79e0b62a7bcb0881b108c Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期一, 30 十二月 2019 10:09:26 +0800 Subject: [PATCH] 2019-12-30 --- src/templates/comtableconfig/tabdragelement/index.jsx | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) diff --git a/src/templates/comtableconfig/tabdragelement/index.jsx b/src/templates/comtableconfig/tabdragelement/index.jsx index f8c6c37..e81ad5e 100644 --- a/src/templates/comtableconfig/tabdragelement/index.jsx +++ b/src/templates/comtableconfig/tabdragelement/index.jsx @@ -12,11 +12,14 @@ SubTable: subtable } -const Container = ({list, type, setting, placeholder, handleList, handleMenu, deleteMenu }) => { +const Container = ({list, type, groupId, placeholder, handleList, handleMenu, deleteMenu }) => { let target = null const [cards, setCards] = useState(list) const moveCard = (id, atIndex) => { const { card, index } = findCard(id) + + if (!card) return + const _cards = update(cards, { $splice: [[index, 1], [atIndex, 0, card]] }) setCards(_cards) handleList(type, _cards) @@ -48,7 +51,9 @@ newcard.icon = '' newcard.type = item.subType newcard.linkTab = Utils.getuuid() + newcard.subtabs = [] newcard.supMenu = '' + newcard.groupId = groupId let targetId = cards.length > 0 ? cards[cards.length - 1].uuid : 0 if (target) { -- Gitblit v1.8.0