king
2025-04-21 f3d4db769ba9b51b799d981511a710fd443d0e08
src/tabviews/custom/components/calendar/index.jsx
@@ -45,6 +45,8 @@
      BData = window.GLOB.CacheData.get(_config.$pageId)
    }
    let BID = BData ? (BData.$BID || '') : ''
    if (_config.setting.interType === 'system') {
      if (/@mk_year@/ig.test(_config.setting.dataresource) || /@mk_year@/ig.test(_config.setting.customScript)) {
        _config.setting.$re_year = true
@@ -63,8 +65,12 @@
      _config.action = []
    }
    if (_config.setting.supModule && !BID) {
      _config.setting.onload = 'false'
    }
    this.setState({
      BID: BData ? (BData.$BID || '') : '',
      BID: BID,
      BData: BData,
      config: _config,
      search: _config.$searches
@@ -180,8 +186,8 @@
    if (config.uuid !== menuId) return
    if (position === 'mainline' && config.setting.supModule && BID) { // 刷新源组件时,附带刷新上级行与当前组件
      MKEmitter.emit('reloadData', config.setting.supModule, BID)
    if (['mainline', 'maingrid', 'popclose'].includes(position) && config.setting.supModule) {
      MKEmitter.emit('reloadData', config.setting.supModule, position === 'maingrid' ? '' : BID)
    } else {
      this.loadData()
    }