index.ts 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. import request from "@/utils/request";
  2. //数据大屏接口
  3. //报故缺陷分布
  4. export function getFaultBug(data: string) {
  5. return request({
  6. url: "/api/v1/process/census/fault/bug",
  7. method: "post",
  8. data,
  9. });
  10. }
  11. //报故统计
  12. export function getFaultCount(data: string) {
  13. return request({
  14. url: "/api/v1/process/census/fault/count",
  15. method: "post",
  16. data,
  17. });
  18. }
  19. //报故处理跟踪
  20. export function getFaultTrack(data: string) {
  21. return request({
  22. url: "/api/v1/process/census/fault/track",
  23. method: "post",
  24. data,
  25. });
  26. }
  27. //不合格品统计
  28. export function getCensusNonconforming(data: string) {
  29. return request({
  30. url: "/api/v1/process/census/nonconforming",
  31. method: "post",
  32. data,
  33. });
  34. }
  35. //产品合格率
  36. export function getQualifiedRate(data: string) {
  37. return request({
  38. url: "/api/v1/process/census/qualified/rate",
  39. method: "post",
  40. data,
  41. });
  42. }
  43. //工位任务分布
  44. export function getStationTaskInfo() {
  45. return request({
  46. url: "/api/v1/process/census/stationTaskInfo",
  47. method: "post",
  48. });
  49. }
  50. //下线情况
  51. export function getOffLineInfo() {
  52. return request({
  53. url: "/api/v1/process/census/productLineOffLineInfo",
  54. method: "post",
  55. });
  56. }
  57. export function getStationState() {
  58. return request({
  59. url: "/api/v1/process/census/station/state",
  60. method: "post",
  61. });
  62. }
  63. //今日工排产
  64. export function getMaterialRate() {
  65. return request({
  66. url: "/api/v1/process/census/taskMaterial/rate",
  67. method: "post",
  68. });
  69. }
  70. //今日任务完成率
  71. export function getTaskCount() {
  72. return request({
  73. url: "/api/v1/process/census/task/count",
  74. method: "post",
  75. });
  76. }
  77. //工位任务完成率
  78. export function getTaskRate() {
  79. return request({
  80. url: "/api/v1/process/census/taskStation/rate",
  81. method: "post",
  82. });
  83. }
  84. //获取设备列表
  85. export function getDeviceList() {
  86. return request({
  87. url: "/api/v1/process/census/device/list",
  88. method: "post",
  89. });
  90. }
  91. //今日报故
  92. export function getTodayError() {
  93. return request({
  94. url: "/api/v1/process/census/today/fault",
  95. method: "post",
  96. });
  97. }