You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.3 KiB
TypeScript

/*
* @Author: zhoux zhouxia@supervision.ltd
* @Date: 2023-11-13 11:32:26
* @LastEditors: zhoux zhouxia@supervision.ltd
* @LastEditTime: 2023-11-14 16:20:49
* @FilePath: \general-ai-platform-web\config\defaultTable.ts
* @Description: ,`customMade`, koroFileHeader : https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
import { ProColumns } from "@ant-design/pro-components";
// 通用列表配置
export const proTableCommonOptions: Record<string,any> = {
scrollX: 'max-content', // 保证左右侧列的固定,并能保证没列标题不换行
scrollY: 500, // 保证列表高度固定
commscrollX: 1300,
commscrollY: 500, // 保证列表高度固定
searchLabelWidth: 'auto', // 整体对齐label根据实际字数自适应
}
// 操作栏位配置
export const proTableActionColumnOptions: Record<string,any> = {
dataIndex: 'option',
valueType: 'option',
align: 'center',
fixed: 'right',
}
// 默认索引列配置
// export const proTableIndexColumnOptions : ProColumns = {
// title: '序号',
// dataIndex: 'index',
// valueType: 'index', // 增加该属性以添加边框
// fixed: 'left', // 将该列固定在左侧
// width: 70,
// align:'center'
// }