| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- /**
- * 监控调阅记录表格配置
- */
- import type { TableColumnProps } from '@/types/basic-table';
- export const SURVEILLANCE_LIST_TABLE_MAX_HEIGHT_DEFAULT = 'calc(70vh - 80px)';
- export const SURVEILLANCE_LIST_TABLE_MAX_HEIGHT_PERMISSION = 'calc(70vh - 130px)';
- // 基础表格样式配置
- const TABLE_OPTIONS = {
- emptyText: '暂无数据',
- loading: true,
- };
- // 监控调阅记录表格样式配置
- export const SURVEILLANCE_LIST_TABLE_OPTIONS = {
- ...TABLE_OPTIONS,
- };
- // 监控调阅记录表格列配置
- export const SURVEILLANCE_LIST_TABLE_COLUMNS: TableColumnProps[] = [
- {
- label: '序号',
- prop: 'index',
- width: '80px',
- type: 'index',
- align: 'center',
- },
- {
- label: '姓名',
- prop: 'userName',
- align: 'left',
- minWidth: '100px',
- },
- {
- label: '工号',
- prop: 'staffNo',
- align: 'left',
- minWidth: '100px',
- },
- {
- label: '部门',
- prop: 'deptName',
- align: 'left',
- minWidth: '150px',
- },
- {
- label: '调阅位置',
- prop: 'accessLocation',
- align: 'left',
- minWidth: '150px',
- },
- {
- label: '调阅时段',
- prop: 'accessTimePeriod',
- align: 'left',
- minWidth: '200px',
- slot: 'accessTimePeriod',
- },
- {
- label: '是否拷贝',
- prop: 'isCopy',
- align: 'center',
- width: '110px',
- slot: 'isCopy',
- },
- {
- label: '审批单',
- prop: 'approvalForm',
- align: 'center',
- width: '180px',
- slot: 'approvalForm',
- },
- {
- label: '调阅状态',
- prop: 'accessStatus',
- align: 'center',
- width: '110px',
- slot: 'accessStatus',
- },
- {
- label: '记录人',
- prop: 'createdByName',
- align: 'left',
- minWidth: '100px',
- },
- {
- label: '操作',
- prop: 'action',
- align: 'left',
- slot: 'action',
- fixed: 'right',
- width: '128px',
- },
- ];
|