export default { title: '额外配置', display: 'block', type: 'group', items: [ { name: 'enableGlobalColumnSetting', title: { label: '个性化全局配置', tip: '个性化全局配置 只有admin才有权限' }, propType: 'bool', setter: 'BoolSetter', defaultValue: false, supportVariable: true, }, { name: 'relatedList', title: { label: '关联列表', tip: '是指被其它form引用的列表' }, propType: 'bool', setter: 'BoolSetter', defaultValue: false, supportVariable: true, }, { name: 'parent', title: { label: '所属form', tip: '是指被哪个form引用的列表' }, propType: 'string', setter: 'StringSetter', defaultValue: '', supportVariable: true, condition: { type: 'JSFunction', value: 'target => !!target.getProps().getPropValue("relatedList")', }, }, { name: 'innerQueryFunc', title: { label: '内置查询功能', tip: '内置查询功能,则无需传递数据源' }, propType: 'bool', setter: 'BoolSetter', defaultValue: false, supportVariable: true, },{ name: 'tableName', title: { label: '数据表', tip: 'tableName | 数据表' }, propType: 'string', setter: 'StringSetter', supportVariable: true, condition: { type: 'JSFunction', value: 'target => !!target.getProps().getPropValue("innerQueryFunc")', }, }, { name: 'showCloseModal', title: { label: '是否显示x', tip: '当被嵌入在modal中显示时可以设置为true' }, propType: 'bool', setter: 'BoolSetter', supportVariable: true, }, { name: 'tableFilter', title: { label: '查询条件'}, propType: 'string', setter: 'StringSetter', supportVariable: true, condition: { type: 'JSFunction', value: 'target => !!target.getProps().getPropValue("innerQueryFunc")', }, }, { name: 'isAdmin', title: { label: '按钮配置',tip: '按钮配置,只有admin才有权限' }, propType: 'bool', setter: 'BoolSetter', supportVariable: true, defaultValue: false, }, ] }