king
2022-08-28 32b8ffb3d9cdf49be768a5ddedec2a58d5893503
src/tabviews/custom/components/chart/antv-dashboard/index.jsx
@@ -188,11 +188,20 @@
    if (!config.timer) return
    const _change = { '5s': 5000, '15s': 15000, '30s': 30000, '1min': 60000, '5min': 300000, '10min': 600000, '15min': 900000, '30min': 1800000, '1hour': 3600000 }
    const _change = { '2s': 2000, '5s': 5000, '15s': 15000, '30s': 30000, '1min': 60000, '5min': 300000, '10min': 600000, '15min': 900000, '30min': 1800000, '1hour': 3600000 }
    let timer = _change[config.timer]
    let repeats = config.timerRepeats || 0
    if (!timer) return
    if (repeats > 0 && repeats <=3) {
      this.setState({timer, repeats})
      this.timer = setTimeout(() => {
        this.timerTask(repeats)
      }, timer)
      return
    }
    let _param = {
      func: 's_get_timers_role',
@@ -214,7 +223,6 @@
        })
        return
      } else if (result.run_type) {
        let repeats = config.timerRepeats || 0
        this.setState({timer, repeats})
        this.timer = setTimeout(() => {
          this.timerTask(repeats)