shippingInquiry.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  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) => {
  57. return request({
  58. url: '/api//blade-client/goodsdesc/selectGoods',
  59. method: 'get',
  60. params: {
  61. current,
  62. size,
  63. goodsTypeId,
  64. }
  65. })
  66. }
  67. //树形
  68. export const getDeptLazyTree = (parentId) => {
  69. return request({
  70. url: '/api/blade-client/goodstype/lazy-tree',
  71. method: 'get',
  72. params: {
  73. parentId
  74. }
  75. })
  76. }
  77. //港口资料
  78. export function getPorts() {
  79. return request({
  80. url: '/api/blade-client/port/listPort',
  81. method: 'get',
  82. })
  83. }
  84. //规格
  85. export function getSpecification(query) {
  86. return request({
  87. url: '/api/blade-client/client/get_Specification',
  88. method: 'get',
  89. params: query
  90. })
  91. }
  92. //明细表删除
  93. export function delItem(data) {
  94. return request({
  95. url: '/api/trade-purchase/shipping-enquiry/removeFreight',
  96. method: 'post',
  97. data: {
  98. id: data
  99. }
  100. })
  101. }
  102. //生成销售单
  103. export function gainUser(query) {
  104. return request({
  105. url: '/api/blade-user/client/gainUser',
  106. method: 'get',
  107. params: query
  108. })
  109. }