From 4a245839597731db8e787535329995e4fccfb47c Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 20 二月 2023 11:57:55 +0800
Subject: [PATCH] 2023-02-20

---
 src/tabviews/custom/components/card/double-data-card/index.jsx |   10 ++++++----
 1 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/tabviews/custom/components/card/double-data-card/index.jsx b/src/tabviews/custom/components/card/double-data-card/index.jsx
index b3ee79f..77a5ef3 100644
--- a/src/tabviews/custom/components/card/double-data-card/index.jsx
+++ b/src/tabviews/custom/components/card/double-data-card/index.jsx
@@ -854,12 +854,14 @@
     }
 
     let checkAll = ''
+    let mainBox = ''
     if (config.wrap.selStyle && config.wrap.selStyle.indexOf('check') > -1) {
       if (selectedData.length > 0) {
         checkAll = selectedData.length < data.length ? ' half' : ' whole'
       }
+    } else if (card.setting.display !== 'default' && card.setting.controlIcon === 'left') {
+      mainBox = 'flex-card '
     }
-
     return (
       <div className="custom-data-card-box" id={'anchor' + config.uuid} style={config.style}>
         {loading ?
@@ -890,7 +892,7 @@
               </Col>
             ))}
             {data && data.map((item, index) => {
-              let className = `card-item-wrap mk-card `
+              let className = 'card-item-wrap mk-card ' + mainBox
               let subClass = 'mk-unfold'
               let unfold = true
               if (config.wrap.parity === 'true') {
@@ -899,7 +901,7 @@
                 }
               }
               if (item.$disabled) {
-                className = 'mk-disabled'
+                className = 'mk-disabled ' + mainBox
               } else if (activeKey === index) {
                 className += 'active'
               } else if (selectKeys.indexOf(index) > -1) {
@@ -925,7 +927,7 @@
                       {card.setting.display !== 'default' && card.setting.controlIcon !== 'left' ? <UpOutlined className={subClass} onClick={(e) => this.changeUnfold(e, index, subClass)}/> : null}
                     </CardItem>
                     <div className={'sub-card-wrap ' + subClass}>
-                      {item.children.map((cell, index) => <Col key={'d' + index} span={subcard.setting.width || 24}>
+                      {item.children.map((cell, index) => <Col key={'sub' + index} span={subcard.setting.width || 24}>
                         <CardItem card={subcard} cards={subconfig} data={cell} />
                       </Col>)}
                     </div>

--
Gitblit v1.8.0