outsourcedOrderDetail.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. import request from '@/utils/request'
  2. const baseUrl = import.meta.env.VITE_APP_PRODUCTION_API
  3. // 查询外协单从列表
  4. export function listDetail(query) {
  5. return request({
  6. url: baseUrl + '/business/detail/list',
  7. method: 'get',
  8. params: query
  9. })
  10. }
  11. // 获取已完成的外协单从表
  12. export function listDetailForReceipt(query) {
  13. return request({
  14. url: baseUrl + '/business/outsourceDetail/listDetailForReceipt',
  15. method: 'get',
  16. params: query
  17. })
  18. }
  19. // 获取所有的外协单从表
  20. export function listDetailForAllReceipt(query) {
  21. return request({
  22. url: baseUrl + '/business/outsourceDetail/listDetailForAllReceipt',
  23. method: 'get',
  24. params: query
  25. })
  26. }
  27. // 查询外协单从详细
  28. export function getDetail(id) {
  29. return request({
  30. url: baseUrl + '/business/detail/' + id,
  31. method: 'get'
  32. })
  33. }
  34. // 新增外协单从
  35. export function addDetail(data) {
  36. return request({
  37. url: baseUrl + '/business/detail',
  38. method: 'post',
  39. data: data
  40. })
  41. }
  42. // 修改外协单从
  43. export function updateDetail(data) {
  44. return request({
  45. url: baseUrl + '/business/detail',
  46. method: 'put',
  47. data: data
  48. })
  49. }
  50. // 删除外协单从
  51. export function delDetail(id) {
  52. return request({
  53. url: baseUrl + '/business/detail/' + id,
  54. method: 'delete'
  55. })
  56. }
  57. //获取报工完成的发出单明细
  58. // 获取已完成的外协单从表
  59. export function getFinishedOutsourceDetailList(query) {
  60. return request({
  61. url: baseUrl + '/business/outsourceDetail/getFinishedOutsourceDetailList',
  62. method: 'get',
  63. params: query
  64. })
  65. }