king
2020-02-07 7051e15582aee4163b3c8dd13dc85f4f1e2ce6eb
src/templates/subtableconfig/index.jsx
@@ -1162,6 +1162,13 @@
      let _LongParam = ''
      let _config = {...config, tables: this.state.selectedTables, ...res}
      // 未设置数据源或主键时,启用状态为false
      if (_config.setting.interType === 'inner' && !_config.setting.innerFunc && !_config.setting.dataresource) {
        _config.enabled = false
      } else if (!_config.setting.primaryKey) {
        _config.enabled = false
      }
      // 保存时删除配置类型,system 、user
      delete _config.type
      delete _config.isAdd
@@ -1830,7 +1837,13 @@
    if (config.setting.interType === 'inner' && !config.setting.innerFunc && !config.setting.dataresource) {
      notification.warning({
        top: 92,
        message: '菜单尚未设置数据源,不可启用!',
        message: '尚未设置数据源,不可启用!',
        duration: 10
      })
    } else if (!config.setting.primaryKey) {
      notification.warning({
        top: 92,
        message: '尚未设置主键,不可启用!',
        duration: 10
      })
    } else {