index.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. import request from "@/utils/request";
  2. import { AxiosPromise } from "axios";
  3. export function queryOutSourceDetails(id: object): AxiosPromise<any> {
  4. return request({
  5. url: "/api/v1/process/outsource/get/" + id,
  6. method: "get",
  7. });
  8. }
  9. export function updateOutSourceApply(params: object): AxiosPromise<any> {
  10. return request({
  11. url: "/api/v1/process/outsource/update",
  12. method: "post",
  13. data: params,
  14. });
  15. }
  16. export function queryChildrenInfo(workOrderCode: object): AxiosPromise<any> {
  17. return request({
  18. url: "/api/v1/process/info/childrenInfo/" + workOrderCode,
  19. method: "get",
  20. });
  21. }
  22. export function traceabilityTabCount(params: object): AxiosPromise<any> {
  23. return request({
  24. url: "/api/v1/process/web/traceability/tabCount",
  25. method: "post",
  26. data: params,
  27. });
  28. }
  29. export function updateItemRecord(params: object): AxiosPromise<any> {
  30. return request({
  31. url: "/api/v1/processReplace/updateReplaceBatchNo",
  32. method: "post",
  33. data: params,
  34. });
  35. }
  36. export function addProRecord(params: object): AxiosPromise<any> {
  37. return request({
  38. url: "/api/v1/proRecord/add",
  39. method: "post",
  40. data: params,
  41. });
  42. }
  43. export function queryProductHandover(params: object): AxiosPromise<any> {
  44. return request({
  45. url: "/api/v1/proRecord/queryByType",
  46. method: "post",
  47. data: params
  48. });
  49. }
  50. export function updateHandoverList(params: object): AxiosPromise<any> {
  51. return request({
  52. url: "/api/v1/proRecord/update",
  53. method: "post",
  54. data: params,
  55. });
  56. }
  57. export function exportOperationRecord(queryParams: object) {
  58. return request({
  59. url: "/api/v1/proRecord/export",
  60. method: "post",
  61. data: queryParams,
  62. responseType: "arraybuffer",
  63. });
  64. }
  65. export function exportOperationRecord1(queryParams: object) {
  66. return request({
  67. url: "/api/v1/proRecord/export1",
  68. method: "post",
  69. data: queryParams,
  70. responseType: "arraybuffer",
  71. });
  72. }
  73. export function queryHInfo(id: number) {
  74. return request({
  75. url: "/api/v1/handoverDetails/get/" + id,
  76. method: "get",
  77. });
  78. }
  79. export function saveOpDetails(queryParams: object) {
  80. return request({
  81. url: "/api/v1/handoverDetails/add",
  82. method: "post",
  83. data: queryParams,
  84. });
  85. }