From fa381753ef2a2b25b1c0722549ac17e333da79be Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 06 九月 2022 22:50:54 +0800
Subject: [PATCH] 2022-09-06

---
 src/templates/modalconfig/dragelement/index.jsx |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/src/templates/modalconfig/dragelement/index.jsx b/src/templates/modalconfig/dragelement/index.jsx
index e0dc731..4db46b0 100644
--- a/src/templates/modalconfig/dragelement/index.jsx
+++ b/src/templates/modalconfig/dragelement/index.jsx
@@ -37,6 +37,14 @@
     handleForm(card)
   }
 
+  const setStyle = (style, id) => {
+    const { card, index } = findCard(id)
+    
+    const _cards = update(cards, { $splice: [[index, 1, {...card, style}]] })
+
+    handleList(_cards)
+  }
+
   const closeCard = id => {
     const { card } = findCard(id)
     closeForm(card)
@@ -116,7 +124,7 @@
   })
 
   return (
-    <div ref={drop} className={'ant-row modal-fields-row ' + (setting.align || 'left_right')} >
+    <div ref={drop} className={'ant-row modal-fields-row ' + (setting.align || 'left_right') + ' space-' + (setting.verticalSpace || 'normal')} >
       {cards.map(card => {
         return <Col key={card.uuid} span={card.type === 'split' ? 24 : (card.span || 24)}>
           <Card
@@ -124,6 +132,7 @@
             card={card}
             showField={showField}
             moveCard={moveCard}
+            setStyle={setStyle}
             editCard={editCard}
             closeCard={closeCard}
             copyCard={copyCard}

--
Gitblit v1.8.0