king
2022-11-03 9cfccf5bd28a860fad48fe74ad7ea49d8af40dec
src/tabviews/custom/components/carousel/prop-card/index.jsx
@@ -176,12 +176,13 @@
  openModal = () => {
    const { config, data } = this.state
    
    let tip = localStorage.getItem('modal' + config.uuid)
    let code = config.wrap.code || ('modal' + config.uuid)
    let tip = localStorage.getItem(code)
    if ((data.$$uuid && tip === data.$$uuid) || (!data.$$uuid && tip)) return
    if (config.wrap.modalContent === 'update') {
      localStorage.setItem('modal' + config.uuid, data.$$uuid || 'true')
      localStorage.setItem(code, data.$$uuid || 'true')
      Api.getAppVersion(true)
    }
@@ -328,10 +329,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.$$uuid || 'true')
      localStorage.setItem(code, data.$$uuid || 'true')
    } else {
      localStorage.removeItem('modal' + config.uuid)
      localStorage.removeItem(code)
    }
  }