| | |
| | | |
| | | 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) |
| | | } |
| | |
| | | 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) |
| | | } |
| | | } |
| | | |