shippingInquiry.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. import request from '@/router/axios';
  2. export const getList = (current, size, params) => {
  3. return request({
  4. url: '/api/trade-purchase/shipping-enquiry/page',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size,
  10. }
  11. })
  12. }
  13. export function detail(id) {
  14. return request({
  15. url: '/api/trade-purchase/shipping-enquiry/' + id,
  16. method: 'get'
  17. })
  18. }
  19. //新增
  20. export function submit(data) {
  21. return request({
  22. url: '/api/trade-purchase/shipping-enquiry/submit',
  23. method: 'post',
  24. data: data
  25. })
  26. }
  27. //修改
  28. export function commit(data) {
  29. return request({
  30. url: '/api/trade-purchase/shipping-enquiry/commit',
  31. method: 'post',
  32. data: data
  33. })
  34. }
  35. //明细表删除
  36. // export function delItem(data) {
  37. // return request({
  38. // url: '/api/trade-purchase/shipping-enquiry/remove-byItem',
  39. // method: 'post',
  40. // data: {
  41. // id: data
  42. // }
  43. // })
  44. // }
  45. //主表删除
  46. export function remove(data) {
  47. return request({
  48. url: '/api/trade-purchase/shipping-enquiry/remove',
  49. method: 'post',
  50. data: {
  51. id: data
  52. }
  53. })
  54. }
  55. //获取商品
  56. export const getGoods = (current, size,goodsTypeId, params) => {
  57. return request({
  58. url: '/api//blade-client/goodsdesc/selectGoods',
  59. method: 'get',
  60. params: {
  61. ...params,
  62. current,
  63. size,
  64. goodsTypeId,
  65. }
  66. })
  67. }
  68. //树形
  69. export const getDeptLazyTree = (parentId) => {
  70. return request({
  71. url: '/api/blade-client/goodstype/lazy-tree',
  72. method: 'get',
  73. params: {
  74. parentId
  75. }
  76. })
  77. }
  78. //港口资料
  79. export function getPorts() {
  80. return request({
  81. url: '/api/blade-client/port/listPort',
  82. method: 'get',
  83. })
  84. }
  85. //规格
  86. export function getSpecification(query) {
  87. return request({
  88. url: '/api/blade-client/client/get_Specification',
  89. method: 'get',
  90. params: query
  91. })
  92. }
  93. //明细表删除
  94. export function delItem(data) {
  95. return request({
  96. url: '/api/trade-purchase/shipping-enquiry/removeFreight',
  97. method: 'post',
  98. data: {
  99. id: data
  100. }
  101. })
  102. }
  103. //生成销售单
  104. export function gainUser(query) {
  105. return request({
  106. url: '/api/blade-user/client/gainUser',
  107. method: 'get',
  108. params: query
  109. })
  110. }