table.ts 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import { ref } from "vue";
  2. export const tableColumns = ref([
  3. {
  4. name: 'num',
  5. label: '序号',
  6. width: 80, // 序号通常不需要太宽
  7. fixed: '',
  8. align: 'center',
  9. minWidth: '',
  10. custom: false,
  11. },
  12. {
  13. name: 'school',
  14. label: '学校',
  15. width: 200, // 学校名称较长,建议增加宽度
  16. fixed: '',
  17. align: 'center',
  18. minWidth: '',
  19. custom: false,
  20. },
  21. {
  22. name: 'account',
  23. label: '账户',
  24. width: 120,
  25. fixed: '',
  26. align: 'center',
  27. minWidth: '',
  28. custom: false,
  29. },
  30. {
  31. name: 'name',
  32. label: '姓名',
  33. width: 100,
  34. fixed: '',
  35. align: 'center',
  36. minWidth: '',
  37. custom: false,
  38. },
  39. {
  40. name: 'operationDetail',
  41. label: '操作详情',
  42. width: 150,
  43. fixed: '',
  44. align: 'center',
  45. minWidth: '',
  46. custom: false,
  47. },
  48. {
  49. name: 'operationTime',
  50. label: '操作时间',
  51. width: 180, // 时间格式较长,需要足够宽度
  52. fixed: '',
  53. align: 'center',
  54. minWidth: '',
  55. custom: false,
  56. }
  57. ])