From c245375baa043bb714a1415d8db365616f456bcc Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 09 七月 2024 12:09:15 +0800
Subject: [PATCH] 2024-07-09

---
 src/menu/components/card/cardcellcomponent/dragaction/card.jsx   |    8 +++++++-
 src/menu/components/card/cardcellcomponent/dragaction/index.scss |   14 ++++++++++++++
 src/views/mobdesign/index.scss                                   |    4 ----
 src/views/pcdesign/index.scss                                    |    3 ---
 4 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/src/menu/components/card/cardcellcomponent/dragaction/card.jsx b/src/menu/components/card/cardcellcomponent/dragaction/card.jsx
index abe02a7..2bee5ee 100644
--- a/src/menu/components/card/cardcellcomponent/dragaction/card.jsx
+++ b/src/menu/components/card/cardcellcomponent/dragaction/card.jsx
@@ -248,6 +248,12 @@
     mark = false
   }
 
+  let className = 'ant-col card-cell ant-col-' + card.width
+
+  if (card.noValue === 'hide') {
+    className += ' no-value-hide'
+  }
+
   return (
     <Popover overlayClassName="mk-popover-control-wrap" mouseLeaveDelay={0.2} mouseEnterDelay={0.2} content={
       <div className="mk-popover-control" onDoubleClick={(e) => e.stopPropagation()}>
@@ -258,7 +264,7 @@
         {mark ? <MarkColumn field={card.field || ''} columns={fields} type={card.eleType} marks={card.marks} onSubmit={(vals) => updateMarks({...card, marks: vals})} /> : null }
       </div>
     } trigger="hover">
-      <div ref={node => drag(drop(node))} style={_style_} className={'ant-col card-cell ant-col-' + card.width}>
+      <div ref={node => drag(drop(node))} style={_style_} className={className}>
         <div style={_style} onClick={clickComponent} onDoubleClick={() => able && editCard(id)} id={card.uuid}>
           {getContent()}
         </div>
diff --git a/src/menu/components/card/cardcellcomponent/dragaction/index.scss b/src/menu/components/card/cardcellcomponent/dragaction/index.scss
index 289da39..64be78f 100644
--- a/src/menu/components/card/cardcellcomponent/dragaction/index.scss
+++ b/src/menu/components/card/cardcellcomponent/dragaction/index.scss
@@ -240,4 +240,18 @@
       left: 0px;
     }
   }
+  .no-value-hide >div::before {
+    content: '*';
+    position: absolute;
+    top: 0px;
+    left: 0px;
+    font-size: 18px;
+    color: orange;
+    line-height: 1;
+    height: 8px;
+    opacity: 0;
+  }
+  .no-value-hide:hover >div::before {
+    opacity: 1;
+  }
 }
\ No newline at end of file
diff --git a/src/views/mobdesign/index.scss b/src/views/mobdesign/index.scss
index 3753c8f..4845fb3 100644
--- a/src/views/mobdesign/index.scss
+++ b/src/views/mobdesign/index.scss
@@ -332,7 +332,3 @@
 body {
   overflow-y: hidden;
 }
-
-.user-component-wrap {
-  display: none!important;
-}
\ No newline at end of file
diff --git a/src/views/pcdesign/index.scss b/src/views/pcdesign/index.scss
index bb683f2..0d2b917 100644
--- a/src/views/pcdesign/index.scss
+++ b/src/views/pcdesign/index.scss
@@ -274,6 +274,3 @@
 body {
   overflow-y: hidden;
 }
-.user-component-wrap {
-  display: none!important;
-}
\ No newline at end of file

--
Gitblit v1.8.0