import type { TableColumnProps } from '@/types/basic-table'; // 基础表格样式配置 export const TABLE_OPTIONS = { emptyText: '暂无数据', loading: true, maxHeight: 'calc(70vh - 150px)', }; export const INVENTORY_TABLE_COLUMNS: TableColumnProps[] = [ { label: '编号', type: 'index', align: 'left', width: '80px', }, { label: '行动项内容', prop: 'planName', align: 'left', minWidth: '150px', // showOverflowTooltip: true, }, { label: '状态', prop: 'statusName', align: 'left', minWidth: '100px', }, { label: '分类名称', prop: 'categoryNameDisplay', align: 'left', minWidth: '120px', }, { label: '安全文化活动计划名称', prop: 'actionContent', align: 'left', minWidth: '120px', // showOverflowTooltip: true, }, { label: '责任部门', prop: 'responsibleDeptNameDisplay', align: 'left', minWidth: '160px', }, { label: '责任人', prop: 'responsiblePersonNameDisplay', align: 'left', minWidth: '160px', }, { label: '配合部门', prop: 'cooperateDeptNameDisplay', align: 'left', minWidth: '160px', }, { label: '计划完成时间', prop: 'endTime', align: 'left', minWidth: '160px', }, // { // label: '完成形式', // prop: 'createdAt', // align: 'left', // minWidth: '160px', // }, { label: '具体负责人', prop: 'specificPersonName', align: 'left', minWidth: '160px', }, // { // label: '工作规划/进展', // prop: 'createdAt', // align: 'left', // minWidth: '160px', // }, { label: '操作', prop: 'action', slot: 'action', fixed: 'right', width: '250px', align: 'left', }, ];