king
2023-07-10 bd6521dcc02d1b224016c4df9e36388668989d0c
src/tabviews/custom/components/calendar/index.jsx
@@ -59,6 +59,12 @@
      _config.wrap.colorField = ''
    }
    if (_config.action[0] && _config.action[0].config && _config.action[0].config.enabled) {
      _config.setting.linkbtn = _config.action[0].uuid
    } else {
      _config.action = []
    }
    this.setState({
      BID: BData ? (BData.$BID || '') : '',
      BData: BData,
@@ -301,6 +307,18 @@
    })
  }
  yearChange = (value) => {
    const { config } = this.state
    if (!config.setting.$re_year) return
    this.setState({
      year: value
    }, () => {
      this.loadData()
    })
  }
  render() {
    const { config, loading, data, BID, BData } = this.state
@@ -319,7 +337,7 @@
        {config.action[0] ? 
          <PopupButton disabled={false} BID={BID} btn={config.action[0]} BData={BData} setting={config.setting} selectedData={[]}/> : null
        }
        <CalendarBoard config={config} data={data}/>
        <CalendarBoard config={config} data={data} yearChange={this.yearChange}/>
      </div>
    )
  }