king
2021-08-24 1a11f7115e61c548f9ffc77d0a9e504307ca71b2
src/tabviews/custom/components/form/normal-form/index.jsx
@@ -186,7 +186,7 @@
    if (config.uuid !== menuId) return
    this.loadData(null, 'refresh')
    this.loadData('refresh')
  }
  /**
@@ -205,7 +205,7 @@
    }
    if (config.wrap.datatype !== 'static' && config.setting) {
      this.loadData(btn)
      this.loadData()
    }
    if (id) {
@@ -266,7 +266,7 @@
    }
  }
  async loadData (btn, type) {
  async loadData (type) {
    const { mainSearch, menuType } = this.props
    const { config, arr_field, BID, group } = this.state
@@ -274,7 +274,6 @@
      this.setState({
        data: {}
      })
      btn && this.execSuccess(btn)
      return
    }
@@ -282,7 +281,6 @@
    let requireFields = searches.filter(item => item.required && item.value === '')
    if (requireFields.length > 0) {
      btn && this.execSuccess(btn)
      return
    }
@@ -296,14 +294,6 @@
    let result = await Api.genericInterface(param)
    if (result.status) {
      let _data = result.data && result.data[0] ? result.data[0] : {}
      if (btn) {
        this.setState({
          data: _data || {},
          loading: false
        })
        this.execSuccess(btn)
      } else {
        let _group = group
        if (type === 'refresh') {
@@ -323,7 +313,6 @@
        }, () => {
          this.setState({group: _group})
        })
      }
    } else {
      this.setState({
        loading: false,
@@ -333,7 +322,6 @@
        message: result.message,
        duration: 10
      })
      btn && this.execSuccess(btn)
    }
  }
@@ -393,7 +381,7 @@
          dict={dict}
          data={data}
          action={group}
          inputSubmit={this.handleOk}
          inputSubmit={() => this.mkFormSubmit(group.uuid)}
          wrappedComponentRef={(inst) => this.formRef = inst}
        /> : null}
        {group && data ? <div className={'mk-form-action ' + (group.$button || '')}>