king
2023-08-08 dc258e4600bea2fba1e25054d163a2f4b1326a85
src/tabviews/custom/components/card/prop-card/index.jsx
@@ -180,15 +180,15 @@
        if (config.$time) {
          if (!this.loaded) {
            Api.getLCacheConfig(config.uuid, config.$time).then(res => {
              if (!res && config.setting.onload === 'true') {
              if (!res.valid && config.setting.onload === 'true') {
                setTimeout(() => {
                  this.loadData()
                }, config.setting.delay || 0)
              }
              if (!res || this.loaded) return
              if (!res.data || this.loaded) return
  
              let _data = res[0] || {$$empty: true}
              let _data = res.data[0] || {$$empty: true}
              _data.$$uuid = _data[config.setting.primaryKey] || ''
      
              this.setState({data: _data})
@@ -210,9 +210,9 @@
        } else {
          if (!this.loaded) {
            Api.getLCacheConfig(config.uuid, 0).then(res => {
              if (!res || this.loaded) return
              if (!res.data || this.loaded) return
      
              let _data = res[0] || {$$empty: true}
              let _data = res.data[0] || {$$empty: true}
              _data.$$uuid = _data[config.setting.primaryKey] || ''
      
              this.setState({data: _data})
@@ -278,7 +278,7 @@
      if (config.$cache && config.$time && config.wrap.autoExec) {
        Api.getLCacheConfig(config.uuid, config.$time).then(res => {
          if (!res) {
          if (!res.valid) {
            this.autoExec()
          } else {
            Api.writeCacheConfig(config.uuid, [])