From 9cfccf5bd28a860fad48fe74ad7ea49d8af40dec Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 03 十一月 2022 12:52:27 +0800
Subject: [PATCH] 2022-11-03

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

diff --git a/src/tabviews/custom/components/carousel/data-card/index.jsx b/src/tabviews/custom/components/carousel/data-card/index.jsx
index 27b0c7e..977fea5 100644
--- a/src/tabviews/custom/components/carousel/data-card/index.jsx
+++ b/src/tabviews/custom/components/carousel/data-card/index.jsx
@@ -173,12 +173,13 @@
     
     if (config.wrap.display !== 'modal' || !data || data.length === 0) return
 
-    let tip = localStorage.getItem('modal' + config.uuid)
+    let code = config.wrap.code || ('modal' + config.uuid)
+    let tip = localStorage.getItem(code)
 
     if (!data[0].$$uuid || tip === data[0].$$uuid + data.length) return
 
     if (config.wrap.modalContent === 'update') {
-      localStorage.setItem('modal' + config.uuid, data[0].$$uuid + data.length)
+      localStorage.setItem(code, data[0].$$uuid + data.length)
 
       Api.getAppVersion(true)
     }
@@ -305,10 +306,11 @@
   onTipChange = (e) => {
     const { config, data } = this.state
 
+    let code = config.wrap.code || ('modal' + config.uuid)
     if (e.target.checked) {
-      localStorage.setItem('modal' + config.uuid, data[0].$$uuid + data.length)
+      localStorage.setItem(code, data[0].$$uuid + data.length)
     } else {
-      localStorage.removeItem('modal' + config.uuid)
+      localStorage.removeItem(code)
     }
   }
 

--
Gitblit v1.8.0