king
2020-02-04 fbe8b1adf4b50323b7ea6ad09c810cb3e07a69b9
src/templates/ushare/modalform/index.jsx
@@ -39,7 +39,10 @@
    }
    if (type === 'select') {
      _options = [..._options, 'setAll', 'linkSubField']
      _options = [..._options, 'setAll']
      if (resourceType === '1') {
        _options.push('linkSubField')
      }
    } else if (type === 'link') {          // 关联类型、增加关联字段
      _options = [..._options, 'setAll', 'linkField']
    } else if (type === 'funcvar') {       // 设置为函数变量时,不需要其他信息
@@ -92,7 +95,10 @@
      }
      if (value === 'select') {
        _options = [..._options, 'setAll', 'linkSubField']
        _options = [..._options, 'setAll']
        if (this.state.resourceType === '1') {
          _options.push('linkSubField')
        }
      } else if (value === 'link') {
        _options = [..._options, 'setAll', 'linkField']
      } else if (value === 'funcvar') {
@@ -136,7 +142,7 @@
    const { openType } = this.state
    let value = e.target.value
    if (key === 'resourceType') {
      let _options = ['label', 'field', 'initval', 'type', 'resourceType', 'readonly', 'required']
      let _options = ['label', 'field', 'initval', 'type', 'resourceType', 'readonly', 'required', 'hidden']
      if (value === '0') {
        _options = [..._options, 'options']
      } else if (value === '1') {
@@ -144,7 +150,10 @@
      }
      if (openType === 'select') {
        _options = [..._options, 'setAll', 'linkSubField']
        _options = [..._options, 'setAll']
        if (value === '1') {
          _options.push('linkSubField')
        }
      } else if (openType === 'link') {
        _options = [..._options, 'setAll', 'linkField']
      }