index.js 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. import request from '@/utils/request';
  2. import { data } from 'ele-admin/lib/ele-pro-table';
  3. // 获取记录规则详情
  4. export async function getRecordRulesDetail(id) {
  5. const res = await request.get(`/main/recordrules/getById/` + id, {});
  6. if (res.data.code == 0) {
  7. return res.data.data;
  8. }
  9. return Promise.reject(new Error(res.data.message));
  10. }
  11. // /main/recordrules/getById/{id} 查看详情
  12. export async function recordrulesGetById(id) {
  13. const res = await request.get(`/main/recordrules/getById/${id}`);
  14. if (res.data.code == 0) {
  15. return res.data.data;
  16. }
  17. return Promise.reject(new Error(res.data.message));
  18. }
  19. // 记录规则明细表
  20. export async function recordRulesDetailPage(body) {
  21. const res = await request.post(`/main/recordrulesdetail/page`, body);
  22. if (res.data.code == 0) {
  23. return res.data.data;
  24. }
  25. return Promise.reject(new Error(res.data.message));
  26. }
  27. // 规则记录分页查询
  28. export async function recordrulesPage(body) {
  29. const res = await request.post(`/main/recordrules/page`, body);
  30. if (res.data.code == 0) {
  31. return res.data.data;
  32. }
  33. return Promise.reject(new Error(res.data.message));
  34. }
  35. // 规则记录分页查询 过程控制 /main/recordrules/notProduceTaskConfigRecordRulesPage
  36. export async function recordrulesNotProduceTaskConfigRecordRulesPage(body) {
  37. const res = await request.post(
  38. `/main/recordrules/processInspectionRecordRulesPage`,
  39. body
  40. );
  41. if (res.data.code == 0) {
  42. return res.data.data;
  43. }
  44. return Promise.reject(new Error(res.data.message));
  45. }
  46. // 记录计划配置 计划 /mes/recordrulesplan/page
  47. export async function recordrulesplanPage(body) {
  48. const res = await request.post(`/mes/recordrulesplan/page`, body);
  49. if (res.data.code == 0) {
  50. return res.data.data;
  51. }
  52. return Promise.reject(new Error(res.data.message));
  53. }
  54. // /mes/recordrulesplan/delete
  55. export async function recordrulesplanDelete(ids) {
  56. const res = await request.delete(`/mes/recordrulesplan/delete`, {
  57. data: ids
  58. });
  59. if (res.data.code == 0) {
  60. return res.data.data;
  61. }
  62. return Promise.reject(new Error(res.data.message));
  63. }
  64. // /mes/recordrulesplan/saveOrUpdate
  65. export async function recordrulesplanSaveOrUpdate(body) {
  66. const res = await request.post(`/mes/recordrulesplan/saveOrUpdate`, body);
  67. if (res.data.code == 0) {
  68. return res.data.data;
  69. }
  70. return Promise.reject(new Error(res.data.message));
  71. }
  72. // 获取记录规则计划详情 /mes/recordrulesplan/getById/{id}
  73. export async function getRecordRulesPlanDetail(id) {
  74. const res = await request.get(`/mes/recordrulesplan/getById/` + id, {});
  75. if (res.data.code == 0) {
  76. return res.data.data;
  77. }
  78. return Promise.reject(new Error(res.data.message));
  79. }
  80. // /main/producetaskconfig/getById/{id}
  81. export async function produceTaskRecordRulesGetById(id) {
  82. const res = await request.get(`/main/producetaskconfig/getById/${id}`);
  83. if (res.data.code == 0) {
  84. return res.data.data;
  85. }
  86. return Promise.reject(new Error(res.data.message));
  87. }
  88. // /mes/recordrulesplan/revoke post 撤回
  89. export async function recordrulesplanRevoke(id) {
  90. const res = await request.post(`/mes/recordrulesplan/revoke`, id);
  91. if (res.data.code == 0) {
  92. return res.data.data;
  93. }
  94. return Promise.reject(new Error(res.data.message));
  95. }
  96. // /mes/producetaskrulerecord/queryRecordWorkOrderPage
  97. export async function producetaskrulerecordQueryRecordWorkOrderPage(body) {
  98. const res = await request.post(
  99. `/mes/producetaskrulerecord/queryRecordWorkOrderPage`,
  100. body
  101. );
  102. if (res.data.code == 0) {
  103. return res.data.data;
  104. }
  105. return Promise.reject(new Error(res.data.message));
  106. }
  107. // /mes/recordrulesplan/manualDispatchOrder 手动派单
  108. export async function recordrulesplanManualDispatchOrder(body) {
  109. const res = await request.post(
  110. `/mes/recordrulesplan/manualDispatchOrder`,
  111. body
  112. );
  113. if (res.data.code == 0) {
  114. return res.data.data;
  115. }
  116. return Promise.reject(new Error(res.data.message));
  117. }
  118. // /mes/recordrulesplan/reManualDispatchOrder
  119. export async function recordrulesplanReManualDispatchOrder(body) {
  120. const res = await request.post(
  121. `/mes/recordrulesplan/reManualDispatchOrder`,
  122. body
  123. );
  124. if (res.data.code == 0) {
  125. return res.data.data;
  126. }
  127. return Promise.reject(new Error(res.data.message));
  128. }
  129. // /mes/producetaskrulerecord/saveOrUpdateAndSubmit 报工
  130. export async function producetaskrulerecordSaveOrUpdateAndSubmit(body) {
  131. const res = await request.post(
  132. `/mes/producetaskrulerecord/saveOrUpdateAndSubmit`,
  133. body
  134. );
  135. if (res.data.code == 0) {
  136. return res.data.data;
  137. }
  138. return Promise.reject(new Error(res.data.message));
  139. }