From 73c0258e4e30f1d2e407cb067feea8e79fad081d Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 16 九月 2021 14:37:10 +0800 Subject: [PATCH] 2021-09-16 --- src/tabviews/custom/components/card/cardcellList/index.jsx | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git a/src/tabviews/custom/components/card/cardcellList/index.jsx b/src/tabviews/custom/components/card/cardcellList/index.jsx index 0230708..4121b61 100644 --- a/src/tabviews/custom/components/card/cardcellList/index.jsx +++ b/src/tabviews/custom/components/card/cardcellList/index.jsx @@ -454,9 +454,13 @@ } if (card.datatype === 'static') { - url = card.url + url = card.url || '' } else { - url = data[card.field] + url = data[card.field] || '' + } + + if (url === '' && card.noValue === 'hide') { // 绌哄�奸殣钘� + return null } if (url) { @@ -515,7 +519,11 @@ if (card.datatype === 'static') { val = card.value } else if (data.hasOwnProperty(card.field)) { - val = data[card.field] + val = data[card.field] || '' + } + + if (val === '' && card.noValue === 'hide') { // 绌哄�奸殣钘� + return null } return ( @@ -536,6 +544,10 @@ url = data[card.field] || '' } + if (url === '' && card.noValue === 'hide') { // 绌哄�奸殣钘� + return null + } + return ( <Col key={card.uuid} span={card.width}> <div style={card.style}> @@ -549,7 +561,11 @@ if (card.datatype === 'static') { val = card.value } else if (data.hasOwnProperty(card.field)) { - val = data[card.field] + val = data[card.field] || '' + } + + if (val === '' && card.noValue === 'hide') { // 绌哄�奸殣钘� + return null } return ( -- Gitblit v1.8.0