king
2020-02-01 b786fa52322e1192652ff44a41c39bfed9738006
src/templates/modalconfig/index.jsx
@@ -663,26 +663,26 @@
      return
    }
    if (config.setting.display === 'prompt') {
      let _fields = []
      if (config.groups.length > 0) {
        config.groups.forEach(group => {
          _fields = [..._fields, ...group.sublist]
        })
      } else {
        _fields = config.fields
      }
    // if (config.setting.display === 'prompt') { // 有需要置空的场景
    //   let _fields = []
    //   if (config.groups.length > 0) {
    //     config.groups.forEach(group => {
    //       _fields = [..._fields, ...group.sublist]
    //     })
    //   } else {
    //     _fields = config.fields
    //   }
  
      let readfields = _fields.filter(item => item.initval || item.initval === 0)
      if (readfields.length < _fields.length) {
        notification.warning({
          top: 92,
          message: '以《是否框》显示的弹框,所有表单必须含有默认值!',
          duration: 10
        })
        return
      }
    }
    //   let readfields = _fields.filter(item => item.initval || item.initval === 0)
    //   if (readfields.length < _fields.length) {
    //     notification.warning({
    //       top: 92,
    //       message: '以《是否框》显示的弹框,所有表单必须含有默认值!',
    //       duration: 10
    //     })
    //     return
    //   }
    // }
    let _LongParam = ''
    let _config = {...config, tables: this.state.selectedTables}