order.uts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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. }