mergePutMesh.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. import request from '@/utils/request';
  2. // 获取未合并挂网数据列表
  3. export const getScheduleWorkOrderByPage = (data) => {
  4. return request({
  5. url: '/aps/productionplan/ListHangNetwork',
  6. method: 'post',
  7. params: {
  8. pageNum: data.pageNum,
  9. pageSize: data.pageSize,
  10. },
  11. data,
  12. })
  13. }
  14. //添加挂网并模
  15. export const updateMergeV2 = (data) => {
  16. return request({
  17. url: '/aps/productionplan/HangNet',
  18. method: 'post',
  19. data,
  20. })
  21. }
  22. // 获取任务下发数据列表
  23. export const getPutMeshWorkOrderByPage = async (data) => {
  24. const res = await request({
  25. url: '/aps/team_networking_task/ListPage',
  26. method: 'post',
  27. params: {
  28. pageNum: data.pageNum,
  29. pageSize: data.pageSize,
  30. },
  31. data: data,
  32. })
  33. if (res.data.code == 0) {
  34. return res.data.data;
  35. }
  36. }
  37. // 任务下发按钮操作
  38. export const issuedPutMeshWorkOrder = (params) => {
  39. return request.post('/aps/team_networking_task/updateStatus', params)
  40. }
  41. // 批量删除挂网工单信息(取消、删除、撤回)
  42. export const deletePutMeshWorkOrder = (params, type) => {
  43. console.log(params)
  44. let url = type == 0 ? '/aps/team_networking_task/cancel' : "/aps/team_networking_task/delete"
  45. if (type == 1) {
  46. return request.post(url, params.id)
  47. } else {
  48. return request.post(url, params)
  49. }
  50. }
  51. // 未合并挂网列表删除
  52. export const deleteScheduleWorkOrder = (params) => {
  53. return request({
  54. url: '/api/blade-mes/scheduleWorkOrder/deleteScheduleWorkOrder',
  55. method: 'post',
  56. params,
  57. })
  58. }