src/templates/subtableconfig/index.jsx
@@ -922,10 +922,19 @@ } }) let hasKey = false config.columns.forEach(col => { if (config.setting.primaryKey === col.field) { hasKey = true } }) if (config.setting.interType === 'inner' && !config.setting.innerFunc && config.setting.default !== 'false' && !config.setting.dataresource) { return '菜单尚未设置数据源,不可启用!' } else if (!config.setting.primaryKey) { return '菜单尚未设置主键,不可启用!' } else if (!hasKey) { return '显示列中不存在主键字段,不可启用!' } else if (charterr) { return charterr } else {