import type { SelectProps } from 'ant-design-vue'

// 设备列表表头
export const columns = [
  {
    title: '设备ID',
    dataIndex: 'clientId',
    key: 'clientId',
    align: 'center',
  },
  {
    title: '设备名称',
    dataIndex: 'devName',
    key: 'devName',
    align: 'center',
    width: 300,
  },
  {
    title: '设备状态',
    key: 'online',
    dataIndex: 'online',
    align: 'center',
  },
  {
    title: '最后离开时间',
    key: 'lastTargetTime',
    dataIndex: 'lastTargetTime',
    align: 'center',
    width: 200,
  },
  {
    title: '归属租户',
    key: 'tenantName',
    dataIndex: 'tenantName',
    align: 'center',
    width: 300,
  },
  {
    title: '操作',
    key: 'action',
    dataIndex: 'action',
    align: 'center',
    fixed: 'right',
    width: 150,
  },
]

// 设备状态选项
export const deviceStatusOptions: SelectProps['options'] = [
  {
    label: '全部',
    value: null,
  },
  {
    label: '在线',
    value: 1,
  },
  {
    label: '离线',
    value: 0,
  },
]
