king
2025-06-13 c06e58c80240afd703d289bb1c584e08b9783383
src/tabviews/zshare/actionList/normalbutton/index.jsx
@@ -253,7 +253,7 @@
          })
        },
        onCancel() {
          that.setState({loading: false})
          that.setState({loading: false, loadingNumber: '', loadingTotal: ''})
        }
      })
    } else if (btn.OpenType === 'exec') {
@@ -366,7 +366,7 @@
        },
        onCancel() {
          callback()
          that.setState({loading: false})
          that.setState({loading: false, loadingNumber: '', loadingTotal: ''})
        }
      })
    } else if (btn.OpenType === 'exec') {
@@ -413,7 +413,7 @@
    if (setting.supModule && !BID) {
      notification.warning({
        top: 92,
        message: dict['sup_key_req'] || '需要上级主键值!',
        message: setting.supModTip || dict['sup_key_req'] || '需要上级主键值!',
        duration: 5
      })
      return false
@@ -1533,7 +1533,7 @@
    if (setting.supModule && !BID) {
      notification.warning({
        top: 92,
        message: window.GLOB.dict['sup_key_req'] || '需要上级主键值!',
        message: setting.supModTip || window.GLOB.dict['sup_key_req'] || '需要上级主键值!',
        duration: 5
      })
      _resolve()
@@ -2682,11 +2682,16 @@
      delete result.message
      delete result.status
      param = {
        ...outParam,
        ...result,
        func: btn.callbackFunc
      }
      param = {}
      Object.keys(outParam).forEach(key => {
        param[key.toLowerCase()] = outParam[key]
      })
      Object.keys(result).forEach(key => {
        param[key.toLowerCase()] = result[key]
      })
      param.func = btn.callbackFunc
      if (window.GLOB.mkHS) {
        if (btn.callbackFunc === 's_sVersion_Local_add' && window.GLOB.forcedUpdate) { // special 传输号添加回调处理
@@ -3011,6 +3016,7 @@
    if (focusField) {
      MKEmitter.emit('resetFocus', btn.uuid, focusField)
    }
    window.GLOB.errFocusId = ''
    this.setState({
      loadingNumber: '',
@@ -3030,8 +3036,10 @@
      tabId = btn.refreshTab[btn.refreshTab.length - 1]
    }
    if (window.backend && btn.outerFunc && ['bd_workers_create_user_sso', 's_susers_del', 's_susers_add', 's_susers_update', 's_susers_start', 's_susers_admin'].includes(btn.outerFunc)) {
      this.clearBackSqlCache()
    if (window.backend && btn.outerFunc && ['bd_workers_create_user_sso', 's_susers_del', 's_susers_add', 's_susers_update', 's_susers_start', 's_susers_admin'].includes(btn.outerFunc.toLowerCase())) {
      setTimeout(() => {
        this.clearBackSqlCache()
      }, 300)
    }
    if (btn.openmenu && Array.isArray(btn.openmenu) && btn.openmenu.length > 0 && sign !== '@no_target_menu@') {
@@ -3835,7 +3843,11 @@
      loadingTotal: '',
    })
    if (btnconfig && btnconfig.setting && btnconfig.setting.errFocus) {
    if (window.GLOB.errFocusId && (btnconfig || btn.OpenType === 'formSubmit')) {
      MKEmitter.emit('mkFC', 'focus', window.GLOB.errFocusId)
      window.GLOB.errFocusId = ''
    } else if (btnconfig && btnconfig.setting && btnconfig.setting.errFocus) {
      MKEmitter.emit('mkFC', 'focus', btnconfig.setting.errFocus)
    }
@@ -4077,7 +4089,9 @@
      loading: false,
      visible: false,
      confirmLoading: false,
      submitType: ''
      submitType: '',
      loadingNumber: '',
      loadingTotal: ''
    })
    this.preCallback && this.preCallback()
@@ -4248,7 +4262,7 @@
        },
        onCancel() {
          that.preCallback && that.preCallback()
          that.setState({ loading: false })
          that.setState({ loading: false, loadingNumber: '', loadingTotal: '' })
        }
      })
    }