salesContract.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. import request from '@/router/axios';
  2. export const getList = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-purchase-sales/exportOrder/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/blade-purchase-sales/exportOrder/detail',
  16. method: 'get',
  17. params: {
  18. id: id
  19. }
  20. })
  21. }
  22. //明细表删除
  23. export function delItem(data) {
  24. return request({
  25. url: '/api/blade-purchase-sales/orderitems/update',
  26. method: 'post',
  27. data: {
  28. id: data
  29. }
  30. })
  31. }
  32. //主表删除
  33. export function remove(data) {
  34. return request({
  35. url: '/api/blade-purchase-sales/exportOrder/update',
  36. method: 'post',
  37. data: {
  38. id: data
  39. }
  40. })
  41. }
  42. //修改和新增
  43. export function submit(data) {
  44. return request({
  45. url: '/api/blade-purchase-sales/exportOrder/submit',
  46. method: 'post',
  47. data: data
  48. })
  49. }
  50. //修改和新增
  51. export function deliverGoods(data) {
  52. return request({
  53. url: '/api/blade-purchase-sales/exportOrder/deliverGoods',
  54. method: 'post',
  55. data: data
  56. })
  57. }
  58. //获取商品
  59. export const getGoods = (current, size, goodsTypeId) => {
  60. return request({
  61. url: '/api//blade-client/goodsdesc/selectGoods',
  62. method: 'get',
  63. params: {
  64. current,
  65. size,
  66. goodsTypeId,
  67. }
  68. })
  69. }
  70. //树形
  71. export const getDeptLazyTree = (parentId) => {
  72. return request({
  73. url: '/api/blade-client/goodstype/lazy-tree',
  74. method: 'get',
  75. params: {
  76. parentId
  77. }
  78. })
  79. }
  80. //港口资料
  81. export function getPorts() {
  82. return request({
  83. url: '/api/blade-client/port/listPort',
  84. method: 'get',
  85. })
  86. }
  87. //获取系统号
  88. export function getSysNo() {
  89. return request({
  90. url: '/api/trade-purchase/purchase-order/getSysNo?prefix=CK-XS',
  91. method: 'get',
  92. })
  93. }
  94. //规格
  95. export function getSpecification(query) {
  96. return request({
  97. url: '/api/blade-client/client/get_Specification',
  98. method: 'get',
  99. params: query
  100. })
  101. }