From aaa6ac0ea146ba9e26b1100b8be662b1d7ad8124 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 19 四月 2022 01:02:51 +0800
Subject: [PATCH] 2022-04-19

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

diff --git a/src/tabviews/custom/components/card/data-card/index.jsx b/src/tabviews/custom/components/card/data-card/index.jsx
index 1e248d6..735190a 100644
--- a/src/tabviews/custom/components/card/data-card/index.jsx
+++ b/src/tabviews/custom/components/card/data-card/index.jsx
@@ -752,6 +752,12 @@
       }
     }
 
+    let extendData = {$$BID: BID, $$BData: BData, $$selectedData: selectedData, $$type: 'extendCard'}
+
+    if (data && data[0]) {
+      extendData = {...extendData, ...data[0]}
+    }
+
     return (
       <div className="custom-data-card-box" style={config.style}>
         {loading ?
@@ -777,7 +783,7 @@
             {offset ? <Col span={offset} style={{height: '10px'}}> </Col> : null}
             {precards.map((item, index) => (
               <Col key={'pre' + index} className="extend-card" span={item.setting.width || 6}>
-                <CardItem card={item} cards={config} data={{$$BID: BID, $$BData: BData, $$selectedData: selectedData, $$type: 'extendCard'}}/>
+                <CardItem card={item} cards={config} data={extendData}/>
               </Col>
             ))}
             {data && data.map((item, index) => {
@@ -798,7 +804,7 @@
             })}
             {nextcards.map((item, index) => (
               <Col key={'next' + index} className="extend-card" span={item.setting.width || 6}>
-                <CardItem card={item} cards={config} data={{$$BID: BID, $$BData: BData, $$selectedData: selectedData, $$type: 'extendCard'}}/>
+                <CardItem card={item} cards={config} data={extendData}/>
               </Col>
             ))}
           </Row>

--
Gitblit v1.8.0