order.uts 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. import type { WorkOrderFlowList } from './flow'
  2. // 工单信息
  3. export type orderInfo = {
  4. orderType: Number
  5. id: Number
  6. // teamLeaderId: Number | 0
  7. teamLeaderName: string | null
  8. // acceptUserId: Number | 0
  9. acceptUserName: string | null
  10. acceptTime: string | null
  11. assignTime: string | null
  12. assignUserName: string | null
  13. status: Number
  14. workOrderProjectNo: string | null
  15. workOrderStatus: string | null
  16. gxtCenterId: Number | 0
  17. gxtCenter: string | null
  18. pcsStationId: Number | 0
  19. pcsStationName: string | null
  20. pcsDeviceId: Number | 0
  21. pcsDeviceName: string | null
  22. brand: string | null
  23. model: string | null
  24. createTime: string | null
  25. workOrderFlowList?: WorkOrderFlowList | null
  26. // 工时相关字段
  27. issueHour: number | 0
  28. acceptHour: number | 0
  29. prepareHour: number | 0
  30. workHour: number | 0
  31. restartHour: number | 0
  32. handleHour: number | 0
  33. suspendHour: number | 0
  34. }
  35. // 工单列表响应
  36. export type orderListResponse = {
  37. code: number
  38. msg: string | null
  39. total: number
  40. rows: orderInfo[]
  41. }
  42. // 工单信息
  43. export type acceptOrderInfo = {
  44. orderType: Number
  45. id: Number
  46. teamLeaderId: Number | 0
  47. teamLeaderName: string | null
  48. acceptUserId: Number | 0
  49. acceptUserName: string | null
  50. acceptTime: string | null
  51. assignTime: string | null
  52. assignUserName: string | null
  53. status: Number
  54. workOrderProjectNo: string | null
  55. workOrderStatus: string | null
  56. gxtCenterId: Number | 0
  57. gxtCenter: string | null
  58. pcsStationId: Number | 0
  59. pcsStationName: string | null
  60. pcsDeviceId: Number | 0
  61. pcsDeviceName: string | null
  62. brand: string | null
  63. model: string | null
  64. createTime: string | null
  65. workOrderFlowList?: WorkOrderFlowList | null
  66. }